There are not many guidelines to follow, but theses:
- Adapt to the style of the existing scripts. If spaces are used, use spaces. If tabs are used, use tabs.
- This container includes unittests using bats. Make sure that unittests are added where appropriate.
Builds land in the Docker Hub as follows:
- Travis is configured to run the Makefile which builds the container and runs the unittests using bats
- The Docker Hub is used to build everything and pushes
everything in
master
to thelatest
tags - as well as each branchbranch
to the tagbranch
.
- Docker, of course
jq
andcurl
for the unittests