Page MenuHomePhabricator

[CI] Deploy the docker hub images on debian bookworm
ClosedPublic

Authored by Fabien on Mon, Dec 9, 15:24.

Details

Reviewers
PiRK
Group Reviewers
Restricted Project
Commits
rABC9c9bcd319e9c: [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.

Diff Detail

Repository
rABC Bitcoin ABC
Branch
docker_hub_bookworm
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 31587
Build 62671: Build Diff
Build 62670: arc lint + arc unit