This repository contains the Dockerfile to build the ghcr.io/educelab/ci-docker
Docker image. This image contains all prerequisite libraries required to build and test the volume-cartographer project. Most of the build is handled by vc-deps so that consistency can be maintained across platforms.
Get the source code for the repository:
git clone --recursive https://github.com/educelab/ci-docker cd ci-docker
Update the version number, packages, and code references. See Updating the version.
If your changes don't affect the base image, pull the latest base image from the registry to avoid rebuilding it:
docker pull ghcr.io/educelab/ci-docker:base.latest
Set up a multi-arch Docker builder and run the build script:
docker buildx create --use ./build.sh
Change the version components in build.sh. Values should match the rules for semantic versioning:
# build.sh VER_MAJOR=12 VER_MINOR=1 VER_PATCH=1Updating the Debian version
VER_MAJOR
to the Debian version numberVER_MINOR=0
VER_PATCH=0
VER_MINOR
VER_PATCH=0
ci-docker:base.latest
VER_PATCH
VER_MINOR
VER_PATCH=0
VER_MINOR
VER_PATCH=0
VER_PATCH
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4