Skip to content

CircleCI Docker Containers

Toby Schneider edited this page Apr 11, 2019 · 5 revisions

Docker Hub Containers for use on CircleCI Builds:

Create new image

Use Version 18.04.N where 18.04 is the Ubuntu version, and N is our increment.

cd ~/dccl/.circleci/base-docker-bionic
docker build . -t gobysoft/dccl-ubuntu-build-base:18.04.1 
docker push gobysoft/dccl-ubuntu-build-base:18.04.1
cd ~/dccl/.circleci/arm64-docker-bionic
docker build . -t gobysoft/dccl-ubuntu-build-arm64:18.04.1 
docker push gobysoft/dccl-ubuntu-build-arm64:18.04.1

Local builds

circleci local execute --job amd64-bionic-build --env GPG_KEY="$(gpg -a --export-secret-keys A8E48CFF6650A07F6EF2B9AD19478082E2F8D3FE | cat -e | sed 's/\$/\\n/g')"

To use

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv 19478082E2F8D3FE

Add to sources.list (as appropriate) Release (can substitute other Ubuntu LTS for "bionic" or "debian" for "ubuntu"):

deb http://packages.gobysoft.org/ubuntu/release/ bionic/
deb-src http://packages.gobysoft.org/ubuntu/release/ bionic/

Continuous (all commits to 3.0)

deb http://packages.gobysoft.org/ubuntu/continuous/ bionic/
deb-src http://packages.gobysoft.org/ubuntu/continuous/ bionic/
Clone this wiki locally