Skip to content

tinakurian/build-tool-detector

Repository files navigation

Build Tool Detector

Little service which will detect what build tool you are using

Start hacking

Use environment_sample.sh as a template to create your own environment.sh file with the appropriate environment variable values.

Use setup.sh script we ship in this repository to get started right away! Simply run following curl command to get latest and the greatest setup.

$ curl -sSL https://git.io/fAPbw | bash

Assuming that you have all the Golang prerequisites in place (such as $GOPATH), clone the repository first.

Note
Have a look how Go Version Manager can help you simplifying configuration and management of different versions of Go.

Then run the build by simply executing make from the root directory. This will perform following actions:

  1. Clean artifacts from the previous build

  2. Fetch or update dependencies using godep

  3. Compile and build binaries

  4. Run tests

  5. Run static code analysis

When in doubt just make help.

Continuous Testing

In order to continuously run the tests whenever code change occur execute following command from the root directory of the project:

$ ginkgo watch -r

and keep it running in the terminal.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published