/wercker-step-gox

Wercker step for mitchellh/gox, cross-compiling golang project parallelly

Primary LanguageShellMIT LicenseMIT

Wercker step gox MIT License

wercker status

This is wercker step for mitchellh/gox, cross-compile golang project.

Usage

In the wercker.yml of your application use the following step definition:

steps:
    - tcnksm/gox

This step will generate binaries to ${WERCKER_OUTPUT_DIR}/pkg/{{.OS}}_{{.Arch}}/{{.Dir}}.

Options

You can control build with some option from wercker.yml:

steps:
   - tcnksm/gox:
     os: "darwin linux windows" # OS to cross-compile
     arch: "386 amd64"          # ARCH to cross-compile

Author

tcnksm