Skip to content

Latest commit

 

History

History
173 lines (166 loc) · 8.81 KB

README.md

File metadata and controls

173 lines (166 loc) · 8.81 KB

Travis (.com) branch Docker Stars Docker Pulls

Docker base images for Zendoo CI pipelines

About

Provides Docker base images for CI pipelines of the following Zendoo repositories:

Multiple images in various combinations are being built. They can be generalized into three types:

  1. Rust, default gcc and mingw toolchain for Ubuntu and Debian Linux with the Rust cross compile target for x86_64-pc-windows-gnu installed
  2. OpenJDK, installed from https://adoptium.net/ and Maven for Ubuntu and Debian Linux
  3. A combination of 1. and 2. with both Rust and OpenJDK
  • For the Rust images 1.51.0, stable, nightly and nightly-2021-04-25 based images are built
  • For the OpenJDK images JDK versions 8, 11 and 17 (at the time of writing the latest available LTS JDK versions) are built
  • For the images containing both Rust and OpenJDK combinations of all available versions are built

For all of these images versions from the following base images are being built:

  • ubuntu:bionic
  • ubuntu:focal
  • ubuntu:jammy
  • ubuntu:noble
  • debian:buster
  • debian:bullseye

The images are tagged using the followig schema:

zencash/sc-ci-base:{bionic,focal,jammy,noble,buster,bullseye}_rust-{1.51.0,stable,nightly,nightly-2021-04-25}_{$(date +%Y%m%d),latest};
zencash/sc-ci-base:{bionic,focal,jammy,noble,buster,bullseye}_jdk-{8,11,17}_{$(date +%Y%m%d),latest};
zencash/sc-ci-base:{bionic,focal,jammy,noble,buster,bullseye}_rust-{1.51.0,stable,nightly,nightly-2021-04-25}_jdk-{8,11,17}_{$(date +%Y%m%d),latest};

Currently available tags (only latest shown)

zencash/sc-ci-base:bionic_jdk-11_latest
zencash/sc-ci-base:bionic_jdk-17_latest
zencash/sc-ci-base:bionic_jdk-8_latest
zencash/sc-ci-base:bionic_rust-1.51.0_jdk-11_latest
zencash/sc-ci-base:bionic_rust-1.51.0_jdk-17_latest
zencash/sc-ci-base:bionic_rust-1.51.0_jdk-8_latest
zencash/sc-ci-base:bionic_rust-1.51.0_latest
zencash/sc-ci-base:bionic_rust-nightly-2021-04-25_jdk-11_latest
zencash/sc-ci-base:bionic_rust-nightly-2021-04-25_jdk-17_latest
zencash/sc-ci-base:bionic_rust-nightly-2021-04-25_jdk-8_latest
zencash/sc-ci-base:bionic_rust-nightly-2021-04-25_latest
zencash/sc-ci-base:bionic_rust-nightly_jdk-11_latest
zencash/sc-ci-base:bionic_rust-nightly_jdk-17_latest
zencash/sc-ci-base:bionic_rust-nightly_jdk-8_latest
zencash/sc-ci-base:bionic_rust-nightly_latest
zencash/sc-ci-base:bionic_rust-stable_jdk-11_latest
zencash/sc-ci-base:bionic_rust-stable_jdk-17_latest
zencash/sc-ci-base:bionic_rust-stable_jdk-8_latest
zencash/sc-ci-base:bionic_rust-stable_latest
zencash/sc-ci-base:bookworm_jdk-11_latest
zencash/sc-ci-base:bookworm_jdk-17_latest
zencash/sc-ci-base:bookworm_jdk-8_latest
zencash/sc-ci-base:bookworm_rust-1.51.0_jdk-11_latest
zencash/sc-ci-base:bookworm_rust-1.51.0_jdk-17_latest
zencash/sc-ci-base:bookworm_rust-1.51.0_jdk-8_latest
zencash/sc-ci-base:bookworm_rust-1.51.0_latest
zencash/sc-ci-base:bookworm_rust-nightly-2021-04-25_jdk-11_latest
zencash/sc-ci-base:bookworm_rust-nightly-2021-04-25_jdk-17_latest
zencash/sc-ci-base:bookworm_rust-nightly-2021-04-25_jdk-8_latest
zencash/sc-ci-base:bookworm_rust-nightly-2021-04-25_latest
zencash/sc-ci-base:bookworm_rust-nightly_jdk-11_latest
zencash/sc-ci-base:bookworm_rust-nightly_jdk-17_latest
zencash/sc-ci-base:bookworm_rust-nightly_jdk-8_latest
zencash/sc-ci-base:bookworm_rust-nightly_latest
zencash/sc-ci-base:bookworm_rust-stable_jdk-11_latest
zencash/sc-ci-base:bookworm_rust-stable_jdk-17_latest
zencash/sc-ci-base:bookworm_rust-stable_jdk-8_latest
zencash/sc-ci-base:bookworm_rust-stable_latest
zencash/sc-ci-base:bullseye_jdk-11_latest
zencash/sc-ci-base:bullseye_jdk-17_latest
zencash/sc-ci-base:bullseye_jdk-8_latest
zencash/sc-ci-base:bullseye_rust-1.51.0_jdk-11_latest
zencash/sc-ci-base:bullseye_rust-1.51.0_jdk-17_latest
zencash/sc-ci-base:bullseye_rust-1.51.0_jdk-8_latest
zencash/sc-ci-base:bullseye_rust-1.51.0_latest
zencash/sc-ci-base:bullseye_rust-nightly-2021-04-25_jdk-11_latest
zencash/sc-ci-base:bullseye_rust-nightly-2021-04-25_jdk-17_latest
zencash/sc-ci-base:bullseye_rust-nightly-2021-04-25_jdk-8_latest
zencash/sc-ci-base:bullseye_rust-nightly-2021-04-25_latest
zencash/sc-ci-base:bullseye_rust-nightly_jdk-11_latest
zencash/sc-ci-base:bullseye_rust-nightly_jdk-17_latest
zencash/sc-ci-base:bullseye_rust-nightly_jdk-8_latest
zencash/sc-ci-base:bullseye_rust-nightly_latest
zencash/sc-ci-base:bullseye_rust-stable_jdk-11_latest
zencash/sc-ci-base:bullseye_rust-stable_jdk-17_latest
zencash/sc-ci-base:bullseye_rust-stable_jdk-8_latest
zencash/sc-ci-base:bullseye_rust-stable_latest
zencash/sc-ci-base:buster_jdk-11_latest
zencash/sc-ci-base:buster_jdk-17_latest
zencash/sc-ci-base:buster_jdk-8_latest
zencash/sc-ci-base:buster_rust-1.51.0_jdk-11_latest
zencash/sc-ci-base:buster_rust-1.51.0_jdk-17_latest
zencash/sc-ci-base:buster_rust-1.51.0_jdk-8_latest
zencash/sc-ci-base:buster_rust-1.51.0_latest
zencash/sc-ci-base:buster_rust-nightly-2021-04-25_jdk-11_latest
zencash/sc-ci-base:buster_rust-nightly-2021-04-25_jdk-17_latest
zencash/sc-ci-base:buster_rust-nightly-2021-04-25_jdk-8_latest
zencash/sc-ci-base:buster_rust-nightly-2021-04-25_latest
zencash/sc-ci-base:buster_rust-nightly_jdk-11_latest
zencash/sc-ci-base:buster_rust-nightly_jdk-17_latest
zencash/sc-ci-base:buster_rust-nightly_jdk-8_latest
zencash/sc-ci-base:buster_rust-nightly_latest
zencash/sc-ci-base:buster_rust-stable_jdk-11_latest
zencash/sc-ci-base:buster_rust-stable_jdk-17_latest
zencash/sc-ci-base:buster_rust-stable_jdk-8_latest
zencash/sc-ci-base:buster_rust-stable_latest
zencash/sc-ci-base:focal_jdk-11_latest
zencash/sc-ci-base:focal_jdk-17_latest
zencash/sc-ci-base:focal_jdk-8_latest
zencash/sc-ci-base:focal_rust-1.51.0_jdk-11_latest
zencash/sc-ci-base:focal_rust-1.51.0_jdk-17_latest
zencash/sc-ci-base:focal_rust-1.51.0_jdk-8_latest
zencash/sc-ci-base:focal_rust-1.51.0_latest
zencash/sc-ci-base:focal_rust-nightly-2021-04-25_jdk-11_latest
zencash/sc-ci-base:focal_rust-nightly-2021-04-25_jdk-17_latest
zencash/sc-ci-base:focal_rust-nightly-2021-04-25_jdk-8_latest
zencash/sc-ci-base:focal_rust-nightly-2021-04-25_latest
zencash/sc-ci-base:focal_rust-nightly_jdk-11_latest
zencash/sc-ci-base:focal_rust-nightly_jdk-17_latest
zencash/sc-ci-base:focal_rust-nightly_jdk-8_latest
zencash/sc-ci-base:focal_rust-nightly_latest
zencash/sc-ci-base:focal_rust-stable_jdk-11_latest
zencash/sc-ci-base:focal_rust-stable_jdk-17_latest
zencash/sc-ci-base:focal_rust-stable_jdk-8_latest
zencash/sc-ci-base:focal_rust-stable_latest
zencash/sc-ci-base:jammy_jdk-11_latest
zencash/sc-ci-base:jammy_jdk-17_latest
zencash/sc-ci-base:jammy_jdk-8_latest
zencash/sc-ci-base:jammy_rust-1.51.0_jdk-11_latest
zencash/sc-ci-base:jammy_rust-1.51.0_jdk-17_latest
zencash/sc-ci-base:jammy_rust-1.51.0_jdk-8_latest
zencash/sc-ci-base:jammy_rust-1.51.0_latest
zencash/sc-ci-base:jammy_rust-nightly-2021-04-25_jdk-11_latest
zencash/sc-ci-base:jammy_rust-nightly-2021-04-25_jdk-17_latest
zencash/sc-ci-base:jammy_rust-nightly-2021-04-25_jdk-8_latest
zencash/sc-ci-base:jammy_rust-nightly-2021-04-25_latest
zencash/sc-ci-base:jammy_rust-nightly_jdk-11_latest
zencash/sc-ci-base:jammy_rust-nightly_jdk-17_latest
zencash/sc-ci-base:jammy_rust-nightly_jdk-8_latest
zencash/sc-ci-base:jammy_rust-nightly_latest
zencash/sc-ci-base:jammy_rust-stable_jdk-11_latest
zencash/sc-ci-base:jammy_rust-stable_jdk-17_latest
zencash/sc-ci-base:jammy_rust-stable_jdk-8_latest
zencash/sc-ci-base:jammy_rust-stable_latest
zencash/sc-ci-base:noble_jdk-11_latest
zencash/sc-ci-base:noble_jdk-17_latest
zencash/sc-ci-base:noble_jdk-8_latest
zencash/sc-ci-base:noble_rust-1.51.0_jdk-11_latest
zencash/sc-ci-base:noble_rust-1.51.0_jdk-17_latest
zencash/sc-ci-base:noble_rust-1.51.0_jdk-8_latest
zencash/sc-ci-base:noble_rust-1.51.0_latest
zencash/sc-ci-base:noble_rust-nightly-2021-04-25_jdk-11_latest
zencash/sc-ci-base:noble_rust-nightly-2021-04-25_jdk-17_latest
zencash/sc-ci-base:noble_rust-nightly-2021-04-25_jdk-8_latest
zencash/sc-ci-base:noble_rust-nightly-2021-04-25_latest
zencash/sc-ci-base:noble_rust-nightly_jdk-11_latest
zencash/sc-ci-base:noble_rust-nightly_jdk-17_latest
zencash/sc-ci-base:noble_rust-nightly_jdk-8_latest
zencash/sc-ci-base:noble_rust-nightly_latest
zencash/sc-ci-base:noble_rust-stable_jdk-11_latest
zencash/sc-ci-base:noble_rust-stable_jdk-17_latest
zencash/sc-ci-base:noble_rust-stable_jdk-8_latest
zencash/sc-ci-base:noble_rust-stable_latest