For JavaScript projects to test and run things in CI. Images are hosted on docker hub and builds/tests are automated through Cirrus
Cirrus will build and push new images:
pre-releaserelease-candidateThis uses docker buildx to leverage multi-arch builds.
Where javascript-ci is your DockerHub image name.
#build local
docker build . --tag javascript-ci-docker --load
#build with buildx (multi-arch)
docker buildx create --use
docker buildx build --platform linux/amd64,linux/arm64 --tag javascript-ci-docker .
#run local
docker run -dit javascript-ci-docker #keeps container alive
docker run -it --rm javascript-ci-docker sh #runs it inline in your shell
ex: docker for version 1.0.0
git tag 1.0.0
git push --tags
NPM_AUTH_TOKEN - will be written at startup to .npmrc for authentication
Content type
Image
Digest
sha256:99f79e097…
Size
90 MB
Last updated
almost 3 years ago
docker pull smartrent/javascript-ci