znorris / go-get-release

go-get-release fetches all assets from a Github release tag

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

go-get-release

Usage

go-get-release fetches all assets from a Github release tag.

Usage of go-get-release:
  -owner string
    	Owner of repository
  -repository string
    	Name of repository
  -tag string
    	Release tag
  -token string
    	Auth token, overrides env var $GITHUB_AUTH_TOKEN

Docker

# Build Dockerfile
$ docker build -t znorris/go-get-release .

# Run container
$ docker run --rm -v /tmp/foo:/tmp/downloads znorris/go-get-release -owner=znorris -repository=go-get-release -tag=v0.1.0-alpha

# Assets will be in /tmp/foo on local machine
$ ls -l /tmp/foo
total 14384
-rw-r--r--  1 user  wheel  6667852 Jun 26 09:56 go-get-release-linux-amd-64

About

go-get-release fetches all assets from a Github release tag


Languages

Language:Go 100.0%