IMG_NAME: "debian-12-i386"
<<: *docker-build
+docker-debian-13-amd64:
+ variables:
+ IMG_NAME: "debian-13-amd64"
+ <<: *docker-build
+
+docker-debian-13-i386:
+ variables:
+ IMG_NAME: "debian-13-i386"
+ <<: *docker-build
+
docker-debian-testing-amd64:
variables:
IMG_NAME: "debian-testing-amd64"
optional: true
image: registry.nic.cz/labs/bird:debian-12-i386
+build-debian-13-amd64:
+ <<: *build-docker-linux-amd64
+ needs:
+ - job: docker-debian-13-amd64
+ optional: true
+ image: registry.nic.cz/labs/bird:debian-13-amd64
+
+build-debian-13-i386:
+ <<: *build-docker-linux-amd64
+ needs:
+ - job: docker-debian-13-i386
+ optional: true
+ image: registry.nic.cz/labs/bird:debian-13-i386
+
build-debian-testing-amd64:
<<: *build-docker-linux-amd64
needs:
- job: build-release
image: registry.nic.cz/labs/bird:debian-12-i386
+pkg-debian-13-amd64:
+ <<: *pkg-deb
+ needs:
+ - job: build-debian-13-amd64
+ artifacts: false
+ - job: build-release
+ image: registry.nic.cz/labs/bird:debian-13-amd64
+
+pkg-debian-13-i386:
+ <<: *pkg-deb
+ needs:
+ - job: build-debian-13-i386
+ artifacts: false
+ - job: build-release
+ image: registry.nic.cz/labs/bird:debian-13-i386
+
pkg-debian-testing-amd64:
<<: *pkg-deb
needs:
- job: pkg-debian-12-i386
image: registry.nic.cz/labs/bird:debian-12-i386
+install-debian-13-amd64:
+ <<: *install-deb
+ needs:
+ - job: pkg-debian-13-amd64
+ image: registry.nic.cz/labs/bird:debian-13-amd64
+
+install-debian-13-i386:
+ <<: *install-deb
+ needs:
+ - job: pkg-debian-13-i386
+ image: registry.nic.cz/labs/bird:debian-13-i386
+
install-debian-testing-amd64:
<<: *install-deb
needs:
--- /dev/null
+# bump number for image rebuild: 3
+FROM amd64/debian:trixie-slim
+ENV DEBIAN_FRONTEND=noninteractive
+RUN apt-get -y update
+RUN apt-get -y upgrade
+RUN apt-get -y --no-install-recommends install \
+ build-essential \
+ flex \
+ bison \
+ autoconf \
+ ncurses-dev \
+ libreadline-dev \
+ libssh-dev \
+ linuxdoc-tools-latex \
+ texlive-latex-extra \
+ opensp \
+ docbook-xsl \
+ xsltproc \
+ adduser
+RUN apt-get -y --no-install-recommends install \
+ git \
+ dpkg-dev \
+ debhelper \
+ apt-utils \
+ quilt \
+ python3 \
+ python3-pip \
+ python3-setuptools \
+ python3-venv
--- /dev/null
+# bump number for image rebuild: 2
+FROM i386/debian:trixie-slim
+ENV DEBIAN_FRONTEND=noninteractive
+RUN apt-get -y update
+RUN apt-get -y upgrade
+RUN apt-get -y --no-install-recommends install \
+ build-essential \
+ flex \
+ bison \
+ autoconf \
+ ncurses-dev \
+ libreadline-dev \
+ libssh-dev \
+ linuxdoc-tools-latex \
+ texlive-latex-extra \
+ opensp \
+ docbook-xsl \
+ xsltproc \
+ adduser
+RUN apt-get -y --no-install-recommends install \
+ git \
+ dpkg-dev \
+ debhelper \
+ apt-utils \
+ quilt \
+ python3 \
+ python3-pip \
+ python3-setuptools \
+ python3-venv
type: pkg-deb-legacy
# Debian regular builds
- {% for num in (10, 11, 12, 'testing') -%}
+ {% for num in (10, 11, 12, 13, 'testing') -%}
{% for arch in ('amd64', 'i386') -%}
- name: debian-{{num}}-{{arch}}
type: pkg-deb