* build: remove npm * build(yarn): only build silently on prod * build(yarn): replace npm with yarn in makes and docs * build: remove mentions of npm * build: add yarn.lock * build(yarn): lower minor version requirement * chore: remove package-lock.json * chore: add package-lock.json to gitignore * build(node): allow newer node * docs: update README.md |
||
---|---|---|
.. | ||
scripts | ||
Dockerfile_build | ||
README.md | ||
build.py | ||
config.sample.toml | ||
licenses.sh |
README.md
Builds
Builds are run from a docker build image that is configured with the node and go we support. Our circle.yml uses this docker container to build, test and create release packages.
Updating new node/go versions
After updating the Dockerfile_build run
docker build -t quay.io/influxdb/builder:chronograf-$(date "+%Y%m%d") -f Dockerfile_build .
and push to quay with:
docker push quay.io/influxdb/builder:chronograf-$(date "+%Y%m%d")
Update circle
Update DOCKER_TAG in circle.yml to the new container.