HomePhabricator

[CI] Deploy the docker hub images on debian bookworm

Description

[CI] Deploy the docker hub images on debian bookworm

Summary:
This is what we now use on CI.
The release version now expects glibc >= 2.31 and won't work on buster anymore.
The installation script for the bullseye version has been removed in D17302.

Test Plan:
Copy the latest release archive (guix linux with debug stripped) to contrib/docker/bitcoin-abc/ then:

cd contrib/docker/bitcoin-abc
docker build -t bitcoinabc_test --build-arg RELEASE_ARCHIVE=bitcoin-abc-0.30.6-x86_64-linux-gnu.tar.gz .

For the dev container:

docker build -t bitcoinabc_dev_test -f contrib/docker/bitcoin-abc-dev/Dockerfile .

Note: you might want to run git clean -xffd first to not bloat the context, but it will delete all your build artifacts.

Reviewers: #bitcoin_abc, PiRK

Reviewed By: #bitcoin_abc, PiRK

Differential Revision: https://reviews.bitcoinabc.org/D17324

Details

Provenance
FabienAuthored on Mon, Dec 9, 15:02
FabienPushed on Mon, Dec 9, 17:00
Reviewer
Restricted Project
Differential Revision
D17324: [CI] Deploy the docker hub images on debian bookworm
Parents
rABCe925881de375: [guix] Fix errors for macos build from the jsonrpc dependencies
Branches
Unknown
Tags
Unknown