From f5570d3e46e6f8d52b05ec43f5539b77ad6ec3e1 Mon Sep 17 00:00:00 2001 From: Colin Walters Date: Thu, 21 Sep 2023 13:07:51 -0400 Subject: [PATCH] Add -dev images that pull from COPR To shorten iteration cycles. --- .gitlab-ci.yml | 4 ++-- copr-coreos-continuous.repo | 11 +++++++++++ fedora-dev.yaml | 4 ++++ fedora-tier-0-dev-38.yaml | 3 +++ fedora-tier-1-dev-38.yaml | 4 ++++ 5 files changed, 24 insertions(+), 2 deletions(-) create mode 100644 copr-coreos-continuous.repo create mode 100644 fedora-dev.yaml create mode 100644 fedora-tier-0-dev-38.yaml create mode 100644 fedora-tier-1-dev-38.yaml diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 2af3baa..a4a86c4 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -18,7 +18,7 @@ stages: - tier-1 OS: fedora VERSION: [38] - VARIANT: [""] + VARIANT: ["", "-dev"] test-build: extends: .base @@ -34,7 +34,7 @@ build-push: rules: - if: $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH variables: - COMPOSE_INITIALIZE: "" + COMPOSE_INITIALIZE: "1" FORCE: "" stage: build before_script: diff --git a/copr-coreos-continuous.repo b/copr-coreos-continuous.repo new file mode 100644 index 0000000..38edefa --- /dev/null +++ b/copr-coreos-continuous.repo @@ -0,0 +1,11 @@ +[copr-fedora-coreos-continuous] +name=Copr repo for continuous owned by @CoreOS +baseurl=https://download.copr.fedorainfracloud.org/results/@CoreOS/continuous/fedora-$releasever-$basearch/ +type=rpm-md +skip_if_unavailable=True +gpgcheck=1 +gpgkey=https://download.copr.fedorainfracloud.org/results/@CoreOS/continuous/pubkey.gpg +repo_gpgcheck=0 +enabled=1 +enabled_metadata=1 + diff --git a/fedora-dev.yaml b/fedora-dev.yaml new file mode 100644 index 0000000..cfff4b3 --- /dev/null +++ b/fedora-dev.yaml @@ -0,0 +1,4 @@ +# Include this to enable fetching from COPRs/git + +repos: + - copr-fedora-coreos-continuous diff --git a/fedora-tier-0-dev-38.yaml b/fedora-tier-0-dev-38.yaml new file mode 100644 index 0000000..584a2cd --- /dev/null +++ b/fedora-tier-0-dev-38.yaml @@ -0,0 +1,3 @@ +include: + - fedora-tier-0-38.yaml + - fedora-dev.yaml diff --git a/fedora-tier-1-dev-38.yaml b/fedora-tier-1-dev-38.yaml new file mode 100644 index 0000000..0b964a1 --- /dev/null +++ b/fedora-tier-1-dev-38.yaml @@ -0,0 +1,4 @@ +include: fedora-tier-1-38.yaml + +repos: + - copr-fedora-coreos-continuous