Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gobuild/gopack
golang binary manager (list, install, pack to zip)
https://github.com/gobuild/gopack
Last synced: 3 months ago
JSON representation
golang binary manager (list, install, pack to zip)
- Host: GitHub
- URL: https://github.com/gobuild/gopack
- Owner: gobuild
- License: mit
- Created: 2015-09-14T11:26:30.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2018-06-25T09:46:10.000Z (over 6 years ago)
- Last Synced: 2024-07-16T13:09:46.955Z (4 months ago)
- Language: Go
- Homepage: https://gobuild.io
- Size: 152 KB
- Stars: 34
- Watchers: 9
- Forks: 10
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# gopack
[![Build Status](https://travis-ci.org/gobuild/gopack.svg)](https://travis-ci.org/gobuild/gopack)
[![gorelease](https://dn-gorelease.qbox.me/gorelease-download-blue.svg)](https://gobuild.io/gobuild/gopack)Tool for [gobuild](https://gobuild.io)
## Features
1. Create `.gopack.yml` config file
2. Build and package build into zip
3. Download and install binary from## Install
go get -v github.com/gobuild/gopack## Usage
$ gopack init
# create .gopack.yml config file$ gopack pack
# build go code and package README.md LICENSE ... to a zip file
[golang-sh]$ bash -c go get -v
[golang-sh]$ bash -c go install
2015/09/16 23:30:35 [Info] pack.go:183 zip add file: gopack
2015/09/16 23:30:35 [Info] pack.go:183 zip add file: README.md
2015/09/16 23:30:35 [Info] pack.go:183 zip add file: LICENSE
2015/09/16 23:30:35 [Info] pack.go:188 finish archive file$ unzip -t gopack.zip
Archive: gopack.zip
testing: gopack OK
testing: README.md OK
testing: LICENSE OK
No errors detected in compressed data of gopack.zip.$ gopack all
Building linux amd64 -> output/gopack-linux-amd64.zip ...
Building linux 386 -> output/gopack-linux-386.zip ...
Building linux arm -> output/gopack-linux-arm.zip ...
Building darwin amd64 -> output/gopack-darwin-amd64.zip ...
Building windows amd64 -> output/gopack-windows-amd64.zip ...
Building windows 386 -> output/gopack-windows-386.zip ...$ gopack install gocode
==> Repository gobuild-official/gocode
==> Downloading http://dn-gobuild5.qbox.me/gorelease/gobuild-official/gocode/master/darwin-amd64/gocode.zip
2.97 MB / 3.04 MB [===============================================>-] 97.75% 0Archive: /Users/skyblue/.gopack/src/gocode.zip
3.04 MB / 3.04 MB [=================================================] 100.00% 0
inflating: /Users/skyblue/.gopack/opt/gobuild-official/gocode/README.md
inflating: /Users/skyblue/.gopack/opt/gobuild-official/gocode/LICENSE
==> Symlink /Users/skyblue/Documents/godir/bin/gocode
==> Program [gobuild-official/gocode] installedsee more flags in `gopack -h`
## LICENSE
Under [MIT](LICENSE)