- Create your build using a scripting tool, such as Ant (https://ant.apache.org/), Make (https://www.gnu.org/software/make/), Maven (https://maven.apache.org/), or Rake (https://ruby.github.io/rake/)
- Start with a simple process in the CI build
- Add each process to integrate your software within the build script
- Run your script from the command line or an IDE
Here is an example makefile that runs a Golang API Service from my open source https://github.com/jbelmont/api-workshop:
BIN_DIR := "bin/apid" APID_MAIN := "cmd/apid/main.go"all: ensure lint test-coverensure: go get -u github.com/mattn/goveralls go get -u github.com/philwinder/gocoverage go get -u github.com/alecthomas/gometalinter go get -u github.com/golang/dep/cmd/dep ...