ci: use container-rpmbuilder image #186

Merged
benvin merged 2 commits from benvin/rpmbuilder-image into master 2026-10-09 22:25:11 +11:00
Member

CI images move off the packer-images monorepo to semver-released container-* repos.

  • run CI steps on docker-internal/rpmbuilder:0.1.0-
  • build el9 packages from docker-internal/rpmbuilder:0.1.0-alma9
CI images move off the packer-images monorepo to semver-released container-* repos. - run CI steps on docker-internal/rpmbuilder:0.1.0-<distro> - build el9 packages from docker-internal/rpmbuilder:0.1.0-alma9
unkin-agent added 1 commit 2026-10-05 14:41:25 +11:00
ci: use container-rpmbuilder image
ci/woodpecker/pr/build-fedora42 Pipeline was successful
ci/woodpecker/pr/build-fedora43 Pipeline was successful
ci/woodpecker/pr/build-fedora44 Pipeline was successful
ci/woodpecker/pr/build-almalinux8 Pipeline failed
ci/woodpecker/pr/pre-commit Pipeline was successful
ci/woodpecker/pr/build-almalinux9 Pipeline was successful
f1e2b1a2dc
Author
Member

No findings.

No findings.
Author
Member
  • .woodpecker/build-{almalinux9,fedora42,fedora43,fedora44}.yaml:23 — show rpms step still on git.unkin.net/unkin/<distro>-base:latest (Gitea registry, :latest) → move to a pinned docker-internal/rpmbuilder:0.1.0-<distro> tag, as already done for show-rpms in deploy-fedora4x.
  • .woodpecker/{build,deploy}-*.yaml show rpms/show-rpms steps — no backend_options.kubernetes.resources (deploy-almalinux9 and deploy-fedora4x show-rpms included) → add requests/limits.
  • .woodpecker/pre-commit.yaml:5 — git.unkin.net/unkin/almalinux9-base:latest and no resources → pin to docker-internal/rpmbuilder:0.1.0-alma9 (or a pinned container-* tag) and add resources.
- .woodpecker/build-{almalinux9,fedora42,fedora43,fedora44}.yaml:23 — `show rpms` step still on `git.unkin.net/unkin/<distro>-base:latest` (Gitea registry, `:latest`) → move to a pinned `docker-internal/rpmbuilder:0.1.0-<distro>` tag, as already done for `show-rpms` in deploy-fedora4x. - .woodpecker/{build,deploy}-*.yaml `show rpms`/`show-rpms` steps — no `backend_options.kubernetes.resources` (deploy-almalinux9 and deploy-fedora4x show-rpms included) → add requests/limits. - .woodpecker/pre-commit.yaml:5 — `git.unkin.net/unkin/almalinux9-base:latest` and no `resources` → pin to `docker-internal/rpmbuilder:0.1.0-alma9` (or a pinned container-* tag) and add resources.
unkin-agent added 1 commit 2026-10-09 22:18:11 +11:00
ci: pin show and pre-commit steps to docker-internal images with resources
ci/woodpecker/pr/pre-commit Pipeline was successful
ci/woodpecker/pr/build-fedora42 Pipeline was successful
ci/woodpecker/pr/build-almalinux8 Pipeline was successful
ci/woodpecker/pr/build-fedora43 Pipeline was successful
ci/woodpecker/pr/build-fedora44 Pipeline was successful
ci/woodpecker/pr/build-almalinux9 Pipeline was successful
bd68c3cbec
benvin merged commit 11f70be98b into master 2026-10-09 22:25:11 +11:00
benvin deleted branch benvin/rpmbuilder-image 2026-10-09 22:25:12 +11:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: unkin/rpmbuilder#186