Drop el8 builds (#188)
el8 has no builder image any more (the old almalinux8-rpmbuilder image can't be pulled) and el8 packages are no longer wanted. - remove build/deploy almalinux8 pipelines - remove el8 build entries from all package metadata - drop almalinux/el8 from the metadata schema and tools/build Requires unkin/terraform-git#110 applied (removes the build-almalinux8 required check). Reviewed-on: #188 Co-authored-by: unkin-agent <unkin-agent@unkin.net> Co-committed-by: unkin-agent <unkin-agent@unkin.net>
This commit was merged in pull request #188.
This commit is contained in:
@@ -1,26 +0,0 @@
|
||||
when:
|
||||
- event: pull_request
|
||||
|
||||
steps:
|
||||
- name: build rpms
|
||||
image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9
|
||||
commands:
|
||||
- mkdir -p /woodpecker/rpms
|
||||
- ln -s /woodpecker/rpms /workspace
|
||||
- ./tools/build build-all --distro almalinux/el8 --buildah
|
||||
privileged: true
|
||||
backend_options:
|
||||
kubernetes:
|
||||
serviceAccountName: default
|
||||
resources:
|
||||
requests:
|
||||
memory: 512Mi
|
||||
cpu: 2
|
||||
limits:
|
||||
memory: 2Gi
|
||||
cpu: 2
|
||||
|
||||
- name: show rpms
|
||||
image: git.unkin.net/unkin/almalinux8-base:latest
|
||||
commands:
|
||||
- find /woodpecker/src/git.unkin.net/unkin/rpmbuilder/ -type f -name "*.rpm"
|
||||
@@ -1,56 +0,0 @@
|
||||
when:
|
||||
- event: push
|
||||
branch: master
|
||||
|
||||
steps:
|
||||
- name: build-rpms
|
||||
image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9
|
||||
commands:
|
||||
- mkdir -p /woodpecker/rpms
|
||||
- ln -s /woodpecker/rpms /workspace
|
||||
- ./tools/build build-all --distro almalinux/el8 --buildah
|
||||
privileged: true
|
||||
backend_options:
|
||||
kubernetes:
|
||||
serviceAccountName: default
|
||||
resources:
|
||||
requests:
|
||||
memory: 512Mi
|
||||
cpu: 2
|
||||
limits:
|
||||
memory: 2Gi
|
||||
cpu: 2
|
||||
|
||||
- name: show-rpms
|
||||
image: git.unkin.net/unkin/almalinux9-base:latest
|
||||
commands:
|
||||
- find /woodpecker/src/git.unkin.net/unkin/rpmbuilder/ -type f -name "*.rpm"
|
||||
depends_on: [build-rpms]
|
||||
|
||||
- name: deploy-rpms
|
||||
image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9
|
||||
commands:
|
||||
- |
|
||||
HOST="https://artifactapi.k8s.syd1.au.unkin.net"
|
||||
REPO="rpm-vendor-el8"
|
||||
for rpm in $(find /woodpecker/src/git.unkin.net/unkin/rpmbuilder/ -type f -name "*.rpm"); do
|
||||
FILE=$$(basename "$$rpm")
|
||||
# artifactapi has no HEAD route (405); probe the served Packages path.
|
||||
code=$$(curl -s -o /dev/null -w '%{http_code}' "$$HOST/api/v2/remotes/$$REPO/files/Packages/$$FILE" || true)
|
||||
if [ "$$code" = "200" ]; then
|
||||
echo "$$FILE already exists in $$REPO; skipping"
|
||||
continue
|
||||
fi
|
||||
curl -f -X PUT "$$HOST/api/v2/remotes/$$REPO/files/$$FILE" -H "Content-Type: application/x-rpm" --data-binary @"$$rpm"
|
||||
done
|
||||
backend_options:
|
||||
kubernetes:
|
||||
serviceAccountName: default
|
||||
resources:
|
||||
requests:
|
||||
memory: 128Mi
|
||||
cpu: 100m
|
||||
limits:
|
||||
memory: 512Mi
|
||||
cpu: 500m
|
||||
depends_on: [build-rpms, show-rpms]
|
||||
@@ -8,11 +8,6 @@ homepage: https://gitea.com/gitea/act_runner
|
||||
license: MIT
|
||||
dist_tag: true
|
||||
builds:
|
||||
- image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
||||
release: '1'
|
||||
repository:
|
||||
- almalinux/el8
|
||||
version: 0.2.12
|
||||
- image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9
|
||||
release: '1'
|
||||
repository:
|
||||
|
||||
@@ -8,11 +8,6 @@ homepage: https://github.com/prometheus-community/bind_exporter
|
||||
license: Apache-2.0 license
|
||||
dist_tag: true
|
||||
builds:
|
||||
- image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
||||
release: '1'
|
||||
repository:
|
||||
- almalinux/el8
|
||||
version: 0.8.0
|
||||
- image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9
|
||||
release: '1'
|
||||
repository:
|
||||
|
||||
@@ -9,11 +9,6 @@ homepage: https://github.com/gruntwork-io/boilerplate
|
||||
license: MIT
|
||||
dist_tag: true
|
||||
builds:
|
||||
- repository:
|
||||
- almalinux/el8
|
||||
image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
||||
release: 1
|
||||
version: 0.15.0
|
||||
- repository:
|
||||
- almalinux/el9
|
||||
image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9
|
||||
|
||||
@@ -7,11 +7,6 @@ homepage: https://claude.ai/code
|
||||
license: Proprietary
|
||||
dist_tag: true
|
||||
builds:
|
||||
- image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
||||
release: 1
|
||||
repository:
|
||||
- almalinux/el8
|
||||
version: 2.1.156
|
||||
- image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9
|
||||
release: 1
|
||||
repository:
|
||||
|
||||
@@ -9,11 +9,6 @@ homepage: https://github.com/containernetworking/plugins
|
||||
license: Apache-2.0
|
||||
dist_tag: true
|
||||
builds:
|
||||
- repository:
|
||||
- almalinux/el8
|
||||
image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
||||
release: 1
|
||||
version: 1.9.1
|
||||
- repository:
|
||||
- almalinux/el9
|
||||
image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9
|
||||
|
||||
@@ -8,11 +8,6 @@ homepage: https://github.com/coder/code-server
|
||||
license: MIT
|
||||
dist_tag: true
|
||||
builds:
|
||||
- repository:
|
||||
- almalinux/el8
|
||||
image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
||||
release: 1
|
||||
version: 4.117.0
|
||||
- repository:
|
||||
- almalinux/el9
|
||||
image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9
|
||||
|
||||
@@ -9,11 +9,6 @@ homepage: https://hashicorp.com
|
||||
license: Mozilla Public License, version 2.0
|
||||
dist_tag: true
|
||||
builds:
|
||||
- image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
||||
release: '1'
|
||||
repository:
|
||||
- almalinux/el8
|
||||
version: 1.7.1
|
||||
- image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9
|
||||
release: '1'
|
||||
repository:
|
||||
|
||||
@@ -9,11 +9,6 @@ homepage: https://github.com/hashicorp/consul
|
||||
license: BUSL-1.1
|
||||
dist_tag: true
|
||||
builds:
|
||||
- repository:
|
||||
- almalinux/el8
|
||||
image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
||||
release: 1
|
||||
version: 1.22.7
|
||||
- repository:
|
||||
- almalinux/el9
|
||||
image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9
|
||||
|
||||
@@ -9,11 +9,6 @@ homepage: https://etcd.io/
|
||||
license: Apache-2.0
|
||||
dist_tag: true
|
||||
builds:
|
||||
- repository:
|
||||
- almalinux/el8
|
||||
image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
||||
release: 1
|
||||
version: 3.6.10
|
||||
- repository:
|
||||
- almalinux/el9
|
||||
image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9
|
||||
|
||||
@@ -9,11 +9,6 @@ homepage: https://github.com/onedr0p/exportarr
|
||||
license: MIT license
|
||||
dist_tag: true
|
||||
builds:
|
||||
- repository:
|
||||
- almalinux/el8
|
||||
image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
||||
release: 1
|
||||
version: 2.3.0
|
||||
- repository:
|
||||
- almalinux/el9
|
||||
image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9
|
||||
|
||||
@@ -8,11 +8,6 @@ homepage: https://github.com/tynany/frr_exporter
|
||||
license: MIT
|
||||
dist_tag: true
|
||||
builds:
|
||||
- repository:
|
||||
- almalinux/el8
|
||||
image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
||||
release: 1
|
||||
version: 1.11.0
|
||||
- repository:
|
||||
- almalinux/el9
|
||||
image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9
|
||||
|
||||
@@ -8,11 +8,6 @@ homepage: https://github.com/xorpaul/g10k
|
||||
license: Apache2.0
|
||||
dist_tag: true
|
||||
builds:
|
||||
- image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
||||
release: '1'
|
||||
repository:
|
||||
- almalinux/el8
|
||||
version: 0.9.10
|
||||
- image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9
|
||||
release: '1'
|
||||
repository:
|
||||
|
||||
@@ -8,11 +8,6 @@ homepage: https://github.com/dandavison/delta
|
||||
license: MIT
|
||||
dist_tag: true
|
||||
builds:
|
||||
- repository:
|
||||
- almalinux/el8
|
||||
image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
||||
release: 1
|
||||
version: 0.19.2
|
||||
- repository:
|
||||
- almalinux/el9
|
||||
image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9
|
||||
|
||||
@@ -9,11 +9,6 @@ homepage: https://github.com/hadolint/hadolint
|
||||
license: GPL-3.0
|
||||
dist_tag: true
|
||||
builds:
|
||||
- repository:
|
||||
- almalinux/el8
|
||||
image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
||||
release: 1
|
||||
version: 2.14.0
|
||||
- repository:
|
||||
- almalinux/el9
|
||||
image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9
|
||||
|
||||
@@ -8,11 +8,6 @@ homepage: https://github.com/helm/helm
|
||||
license: Apache-2.0 license
|
||||
dist_tag: true
|
||||
builds:
|
||||
- repository:
|
||||
- almalinux/el8
|
||||
image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
||||
release: 1
|
||||
version: 4.1.4
|
||||
- repository:
|
||||
- almalinux/el9
|
||||
image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9
|
||||
|
||||
@@ -10,11 +10,6 @@ homepage: https://github.com/helmfile/helmfile
|
||||
license: MIT
|
||||
dist_tag: true
|
||||
builds:
|
||||
- repository:
|
||||
- almalinux/el8
|
||||
image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
||||
release: 1
|
||||
version: 1.4.4
|
||||
- repository:
|
||||
- almalinux/el9
|
||||
image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9
|
||||
|
||||
@@ -8,11 +8,6 @@ homepage: https://github.com/jellyfin/jellyfin-ffmpeg
|
||||
license: GPL-3.0
|
||||
dist_tag: false
|
||||
builds:
|
||||
- repository:
|
||||
- almalinux/el8
|
||||
image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
||||
release: 1.1
|
||||
version: 7.1.3
|
||||
- repository:
|
||||
- almalinux/el9
|
||||
image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9
|
||||
|
||||
@@ -9,11 +9,6 @@ homepage: https://github.com/grafana/jsonnet-language-server
|
||||
license: Apache-2.0
|
||||
dist_tag: true
|
||||
builds:
|
||||
- image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
||||
release: 1
|
||||
repository:
|
||||
- almalinux/el8
|
||||
version: 0.17.0
|
||||
- image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9
|
||||
release: 1
|
||||
repository:
|
||||
|
||||
@@ -8,11 +8,6 @@ homepage: https://github.com/google/go-jsonnet
|
||||
license: Apache-2.0
|
||||
dist_tag: true
|
||||
builds:
|
||||
- image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
||||
release: 1
|
||||
repository:
|
||||
- almalinux/el8
|
||||
version: 0.22.0
|
||||
- image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9
|
||||
release: 1
|
||||
repository:
|
||||
|
||||
@@ -8,11 +8,6 @@ homepage: https://github.com/google/go-jsonnet
|
||||
license: Apache-2.0
|
||||
dist_tag: true
|
||||
builds:
|
||||
- image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
||||
release: 1
|
||||
repository:
|
||||
- almalinux/el8
|
||||
version: 0.22.0
|
||||
- image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9
|
||||
release: 1
|
||||
repository:
|
||||
|
||||
@@ -8,11 +8,6 @@ homepage: https://github.com/kubecolor/kubecolor
|
||||
license: Apache-2.0
|
||||
dist_tag: true
|
||||
builds:
|
||||
- repository:
|
||||
- almalinux/el8
|
||||
image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
||||
release: 1
|
||||
version: 0.8.0
|
||||
- repository:
|
||||
- almalinux/el9
|
||||
image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9
|
||||
|
||||
@@ -8,11 +8,6 @@ homepage: https://github.com/yannh/kubeconform
|
||||
license: Apache-2.0
|
||||
dist_tag: true
|
||||
builds:
|
||||
- repository:
|
||||
- almalinux/el8
|
||||
image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
||||
release: 1
|
||||
version: 0.7.0
|
||||
- repository:
|
||||
- almalinux/el9
|
||||
image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9
|
||||
|
||||
@@ -8,11 +8,6 @@ homepage: https://github.com/ahmetb/kubectx
|
||||
license: Apache-2.0
|
||||
dist_tag: true
|
||||
builds:
|
||||
- repository:
|
||||
- almalinux/el8
|
||||
image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
||||
release: 1
|
||||
version: 0.11.0
|
||||
- repository:
|
||||
- almalinux/el9
|
||||
image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9
|
||||
|
||||
@@ -9,11 +9,6 @@ license: Apache-2.0
|
||||
dist_tag: true
|
||||
github_release_pattern: ^kustomize/v.*
|
||||
builds:
|
||||
- repository:
|
||||
- almalinux/el8
|
||||
image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
||||
release: '1'
|
||||
version: 5.8.1
|
||||
- repository:
|
||||
- almalinux/el9
|
||||
image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9
|
||||
|
||||
@@ -8,11 +8,6 @@ homepage: https://github.com/jesseduffield/lazydocker
|
||||
license: MIT
|
||||
dist_tag: true
|
||||
builds:
|
||||
- repository:
|
||||
- almalinux/el8
|
||||
image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
||||
release: 1
|
||||
version: 0.25.2
|
||||
- repository:
|
||||
- almalinux/el9
|
||||
image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9
|
||||
|
||||
@@ -8,11 +8,6 @@ homepage: https://github.com/apple/foundationdb
|
||||
license: Apache-2.0
|
||||
dist_tag: true
|
||||
builds:
|
||||
- image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
||||
release: '1'
|
||||
repository:
|
||||
- almalinux/el8
|
||||
version: 7.3.71
|
||||
- image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9
|
||||
release: '1'
|
||||
repository:
|
||||
|
||||
@@ -9,11 +9,6 @@ homepage: https://neovim.io
|
||||
license: Apache-2.0
|
||||
dist_tag: true
|
||||
builds:
|
||||
- repository:
|
||||
- almalinux/el8
|
||||
image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
||||
release: 1
|
||||
version: 0.12.2
|
||||
- repository:
|
||||
- almalinux/el9
|
||||
image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9
|
||||
|
||||
@@ -8,11 +8,6 @@ homepage: https://neovim.io
|
||||
license: Apache-2.0
|
||||
dist_tag: true
|
||||
builds:
|
||||
- repository:
|
||||
- almalinux/el8
|
||||
image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
||||
release: 1
|
||||
version: 0.12.2
|
||||
- repository:
|
||||
- almalinux/el9
|
||||
image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9
|
||||
|
||||
@@ -9,11 +9,6 @@ homepage: https://nfpm.goreleaser.com/
|
||||
license: MIT
|
||||
dist_tag: true
|
||||
builds:
|
||||
- repository:
|
||||
- almalinux/el8
|
||||
image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
||||
release: 1
|
||||
version: 2.46.3
|
||||
- repository:
|
||||
- almalinux/el9
|
||||
image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9
|
||||
|
||||
@@ -8,11 +8,6 @@ homepage: https://github.com/prometheus/node_exporter
|
||||
license: Apache-2.0 license
|
||||
dist_tag: true
|
||||
builds:
|
||||
- repository:
|
||||
- almalinux/el8
|
||||
image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
||||
release: 1
|
||||
version: 1.11.1
|
||||
- repository:
|
||||
- almalinux/el9
|
||||
image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9
|
||||
|
||||
@@ -10,11 +10,6 @@ homepage: https://github.com/hashicorp/nomad-autoscaler
|
||||
license: Mozilla Public License, version 2.0
|
||||
dist_tag: true
|
||||
builds:
|
||||
- repository:
|
||||
- almalinux/el8
|
||||
image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
||||
release: 1
|
||||
version: 0.4.9
|
||||
- repository:
|
||||
- almalinux/el9
|
||||
image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9
|
||||
|
||||
@@ -9,11 +9,6 @@ homepage: https://www.nomadproject.io/
|
||||
license: BUSL-1.1
|
||||
dist_tag: true
|
||||
builds:
|
||||
- image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
||||
release: '1'
|
||||
repository:
|
||||
- almalinux/el8
|
||||
version: 1.10.1
|
||||
- image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9
|
||||
release: '1'
|
||||
repository:
|
||||
|
||||
@@ -9,11 +9,6 @@ homepage: https://github.com/nzbgetcom/nzbget
|
||||
license: GPL-2.0
|
||||
dist_tag: true
|
||||
builds:
|
||||
- repository:
|
||||
- almalinux/el8
|
||||
image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
||||
release: 1
|
||||
version: '26.2'
|
||||
- repository:
|
||||
- almalinux/el9
|
||||
image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9
|
||||
|
||||
@@ -8,11 +8,6 @@ homepage: https://github.com/frebib/nzbget-exporter
|
||||
license: MIT
|
||||
dist_tag: true
|
||||
builds:
|
||||
- image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
||||
release: '1'
|
||||
repository:
|
||||
- almalinux/el8
|
||||
version: 2025.08.03
|
||||
- image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9
|
||||
release: '1'
|
||||
repository:
|
||||
|
||||
@@ -9,11 +9,6 @@ license: MPL-2.0
|
||||
dist_tag: true
|
||||
github_release_pattern: ^secrets-consul-v.*
|
||||
builds:
|
||||
- repository:
|
||||
- almalinux/el8
|
||||
image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
||||
release: 1
|
||||
version: 0.1.0
|
||||
- repository:
|
||||
- almalinux/el9
|
||||
image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9
|
||||
|
||||
@@ -9,11 +9,6 @@ license: MPL-2.0
|
||||
dist_tag: true
|
||||
github_release_pattern: ^secrets-nomad-v.*
|
||||
builds:
|
||||
- repository:
|
||||
- almalinux/el8
|
||||
image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
||||
release: 1
|
||||
version: 0.1.5
|
||||
- repository:
|
||||
- almalinux/el9
|
||||
image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9
|
||||
|
||||
@@ -8,11 +8,6 @@ homepage: https://github.com/openbao/openbao-plugins
|
||||
license: MPL-2.0
|
||||
dist_tag: true
|
||||
builds:
|
||||
- repository:
|
||||
- almalinux/el8
|
||||
image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
||||
release: 1
|
||||
version: 1.0.0
|
||||
- repository:
|
||||
- almalinux/el9
|
||||
image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9
|
||||
|
||||
@@ -8,11 +8,6 @@ homepage: https://www.packer.io/
|
||||
license: BUSL-1.1
|
||||
dist_tag: true
|
||||
builds:
|
||||
- repository:
|
||||
- almalinux/el8
|
||||
image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
||||
release: 1
|
||||
version: 1.15.3
|
||||
- repository:
|
||||
- almalinux/el9
|
||||
image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9
|
||||
|
||||
@@ -8,11 +8,6 @@ homepage: https://github.com/prometheus-community/pgbouncer_exporter
|
||||
license: Apache-2.0 license
|
||||
dist_tag: true
|
||||
builds:
|
||||
- image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
||||
release: 1
|
||||
repository:
|
||||
- almalinux/el8
|
||||
version: 0.12.0
|
||||
- image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9
|
||||
release: 1
|
||||
repository:
|
||||
|
||||
@@ -8,11 +8,6 @@ homepage: https://github.com/prometheus-community/postgres_exporter
|
||||
license: Apache-2.0 license
|
||||
dist_tag: true
|
||||
builds:
|
||||
- repository:
|
||||
- almalinux/el8
|
||||
image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
||||
release: 1
|
||||
version: 0.19.1
|
||||
- repository:
|
||||
- almalinux/el9
|
||||
image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9
|
||||
|
||||
@@ -7,11 +7,6 @@ maintainer: UNKIN
|
||||
license: MIT
|
||||
dist_tag: true
|
||||
builds:
|
||||
- image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
||||
release: '1'
|
||||
repository:
|
||||
- almalinux/el8
|
||||
version: 1.0.5
|
||||
- image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9
|
||||
release: '1'
|
||||
repository:
|
||||
|
||||
@@ -8,11 +8,6 @@ homepage: https://github.com/camptocamp/prometheus-puppetdb-exporter
|
||||
license: Apache 2.0 License
|
||||
dist_tag: true
|
||||
builds:
|
||||
- image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
||||
release: '1'
|
||||
repository:
|
||||
- almalinux/el8
|
||||
version: 1.1.0
|
||||
- image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9
|
||||
release: '1'
|
||||
repository:
|
||||
|
||||
@@ -8,11 +8,6 @@ homepage: https://docs.astral.sh/ruff/
|
||||
license: Apache-2.0
|
||||
dist_tag: true
|
||||
builds:
|
||||
- repository:
|
||||
- almalinux/el8
|
||||
image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
||||
release: 1
|
||||
version: 0.15.12
|
||||
- repository:
|
||||
- almalinux/el9
|
||||
image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9
|
||||
|
||||
@@ -8,11 +8,6 @@ homepage: https://github.com/getsops/sops
|
||||
license: MPL-2.0
|
||||
dist_tag: true
|
||||
builds:
|
||||
- repository:
|
||||
- almalinux/el8
|
||||
image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
||||
release: 1
|
||||
version: 3.12.2
|
||||
- repository:
|
||||
- almalinux/el9
|
||||
image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9
|
||||
|
||||
@@ -8,11 +8,6 @@ homepage: https://stalw.art
|
||||
license: AGPL-3.0
|
||||
dist_tag: true
|
||||
builds:
|
||||
- repository:
|
||||
- almalinux/el8
|
||||
image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
||||
release: 1
|
||||
version: 0.15.3
|
||||
- repository:
|
||||
- almalinux/el9
|
||||
image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9
|
||||
|
||||
@@ -9,11 +9,6 @@ homepage: https://stalw.art
|
||||
license: AGPL-3.0
|
||||
dist_tag: true
|
||||
builds:
|
||||
- repository:
|
||||
- almalinux/el8
|
||||
image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
||||
release: 1
|
||||
version: 0.16.3
|
||||
- repository:
|
||||
- almalinux/el9
|
||||
image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9
|
||||
|
||||
@@ -8,11 +8,6 @@ homepage: https://stalw.art
|
||||
license: AGPL-3.0
|
||||
dist_tag: true
|
||||
builds:
|
||||
- repository:
|
||||
- almalinux/el8
|
||||
image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
||||
release: 1
|
||||
version: 0.16.3
|
||||
- repository:
|
||||
- almalinux/el9
|
||||
image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9
|
||||
|
||||
@@ -9,11 +9,6 @@ homepage: https://starship.rs
|
||||
license: ISC
|
||||
dist_tag: true
|
||||
builds:
|
||||
- repository:
|
||||
- almalinux/el8
|
||||
image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
||||
release: 1
|
||||
version: 1.25.1
|
||||
- repository:
|
||||
- almalinux/el9
|
||||
image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9
|
||||
|
||||
@@ -8,11 +8,6 @@ homepage: https://github.com/stern/stern
|
||||
license: Apache-2.0
|
||||
dist_tag: true
|
||||
builds:
|
||||
- repository:
|
||||
- almalinux/el8
|
||||
image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
||||
release: 1
|
||||
version: 1.33.1
|
||||
- repository:
|
||||
- almalinux/el9
|
||||
image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9
|
||||
|
||||
@@ -8,11 +8,6 @@ homepage: https://gitea.com/gitea/tea
|
||||
license: MIT
|
||||
dist_tag: true
|
||||
builds:
|
||||
- repository:
|
||||
- almalinux/el8
|
||||
image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
||||
release: 1
|
||||
version: 0.14.0
|
||||
- repository:
|
||||
- almalinux/el9
|
||||
image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9
|
||||
|
||||
@@ -11,11 +11,6 @@ homepage: https://terraform.io/
|
||||
license: BUSL-1.1
|
||||
dist_tag: true
|
||||
builds:
|
||||
- repository:
|
||||
- almalinux/el8
|
||||
image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
||||
release: 1
|
||||
version: 1.15.0
|
||||
- repository:
|
||||
- almalinux/el9
|
||||
image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9
|
||||
|
||||
@@ -9,11 +9,6 @@ homepage: https://github.com/gruntwork-io/terragrunt
|
||||
license: MIT
|
||||
dist_tag: true
|
||||
builds:
|
||||
- repository:
|
||||
- almalinux/el8
|
||||
image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
||||
release: 1
|
||||
version: 1.0.3
|
||||
- repository:
|
||||
- almalinux/el9
|
||||
image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9
|
||||
|
||||
@@ -9,11 +9,6 @@ homepage: https://github.com/terraform-linters/tflint
|
||||
license: MPL-2.0
|
||||
dist_tag: true
|
||||
builds:
|
||||
- repository:
|
||||
- almalinux/el8
|
||||
image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
||||
release: 1
|
||||
version: 0.62.0
|
||||
- repository:
|
||||
- almalinux/el9
|
||||
image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9
|
||||
|
||||
@@ -8,11 +8,6 @@ homepage: https://vault.query.consul:8200
|
||||
license: Apache-2.0
|
||||
dist_tag: true
|
||||
builds:
|
||||
- image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
||||
release: '1'
|
||||
repository:
|
||||
- almalinux/el8
|
||||
version: 2026.10.2
|
||||
- image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9
|
||||
release: '1'
|
||||
repository:
|
||||
|
||||
@@ -8,11 +8,6 @@ homepage: https://github.com/ipxe/ipxe
|
||||
license: GPL-2.0 license
|
||||
dist_tag: true
|
||||
builds:
|
||||
- image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
||||
release: '1'
|
||||
repository:
|
||||
- almalinux/el8
|
||||
version: 20250712.0.2
|
||||
- image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9
|
||||
release: '1'
|
||||
repository:
|
||||
|
||||
@@ -10,11 +10,6 @@ homepage: https://www.rarlab.com/
|
||||
license: Freeware (UNRAR 7.11 freeware Copyright (c) 1993-2025 Alexander Roshal)
|
||||
dist_tag: true
|
||||
builds:
|
||||
- image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
||||
release: '1'
|
||||
repository:
|
||||
- almalinux/el8
|
||||
version: '7.20'
|
||||
- image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9
|
||||
release: '1'
|
||||
repository:
|
||||
|
||||
@@ -8,11 +8,6 @@ homepage: https://docs.astral.sh/uv/
|
||||
license: Apache-2.0
|
||||
dist_tag: true
|
||||
builds:
|
||||
- repository:
|
||||
- almalinux/el8
|
||||
image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
||||
release: 1
|
||||
version: 0.11.14
|
||||
- repository:
|
||||
- almalinux/el9
|
||||
image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9
|
||||
|
||||
@@ -9,11 +9,6 @@ homepage: https://github.com/helmfile/vals
|
||||
license: Apache-2.0
|
||||
dist_tag: true
|
||||
builds:
|
||||
- repository:
|
||||
- almalinux/el8
|
||||
image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
||||
release: 1
|
||||
version: 0.44.0
|
||||
- repository:
|
||||
- almalinux/el9
|
||||
image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9
|
||||
|
||||
@@ -11,11 +11,6 @@ homepage: https://github.com/hashicorp/vault
|
||||
license: BUSL-1.1
|
||||
dist_tag: true
|
||||
builds:
|
||||
- repository:
|
||||
- almalinux/el8
|
||||
image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
||||
release: 1
|
||||
version: 2.0.0
|
||||
- repository:
|
||||
- almalinux/el9
|
||||
image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9
|
||||
|
||||
@@ -9,11 +9,6 @@ homepage: https://github.com/VictoriaMetrics/VictoriaLogs
|
||||
license: Apache-2.0 license
|
||||
dist_tag: true
|
||||
builds:
|
||||
- repository:
|
||||
- almalinux/el8
|
||||
image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
||||
release: 1
|
||||
version: 1.50.0
|
||||
- repository:
|
||||
- almalinux/el9
|
||||
image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9
|
||||
|
||||
@@ -9,11 +9,6 @@ homepage: https://github.com/VictoriaMetrics/VictoriaLogs
|
||||
license: Apache-2.0 license
|
||||
dist_tag: true
|
||||
builds:
|
||||
- repository:
|
||||
- almalinux/el8
|
||||
image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
||||
release: 1
|
||||
version: 1.50.0
|
||||
- repository:
|
||||
- almalinux/el9
|
||||
image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9
|
||||
|
||||
@@ -9,11 +9,6 @@ homepage: https://github.com/VictoriaMetrics/VictoriaMetrics
|
||||
license: Apache-2.0 license
|
||||
dist_tag: true
|
||||
builds:
|
||||
- repository:
|
||||
- almalinux/el8
|
||||
image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
||||
release: 1
|
||||
version: 1.142.0
|
||||
- repository:
|
||||
- almalinux/el9
|
||||
image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9
|
||||
|
||||
@@ -8,11 +8,6 @@ homepage: https://github.com/VictoriaMetrics/VictoriaMetrics
|
||||
license: Apache-2.0 license
|
||||
dist_tag: true
|
||||
builds:
|
||||
- repository:
|
||||
- almalinux/el8
|
||||
image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
||||
release: 1
|
||||
version: 1.142.0
|
||||
- repository:
|
||||
- almalinux/el9
|
||||
image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9
|
||||
|
||||
@@ -9,11 +9,6 @@ homepage: https://github.com/VictoriaMetrics/VictoriaMetrics
|
||||
license: Apache-2.0 license
|
||||
dist_tag: true
|
||||
builds:
|
||||
- repository:
|
||||
- almalinux/el8
|
||||
image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
||||
release: 1
|
||||
version: 1.142.0
|
||||
- repository:
|
||||
- almalinux/el9
|
||||
image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9
|
||||
|
||||
@@ -9,11 +9,6 @@ homepage: https://github.com/VictoriaMetrics/VictoriaMetrics
|
||||
license: Apache-2.0 license
|
||||
dist_tag: true
|
||||
builds:
|
||||
- repository:
|
||||
- almalinux/el8
|
||||
image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
||||
release: 1
|
||||
version: 1.142.0
|
||||
- repository:
|
||||
- almalinux/el9
|
||||
image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9
|
||||
|
||||
@@ -9,11 +9,6 @@ homepage: https://github.com/VictoriaMetrics/VictoriaMetrics
|
||||
license: Apache-2.0 license
|
||||
dist_tag: true
|
||||
builds:
|
||||
- repository:
|
||||
- almalinux/el8
|
||||
image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
||||
release: 1
|
||||
version: 1.142.0
|
||||
- repository:
|
||||
- almalinux/el9
|
||||
image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9
|
||||
|
||||
@@ -9,11 +9,6 @@ homepage: https://github.com/VictoriaMetrics/VictoriaMetrics
|
||||
license: Apache-2.0 license
|
||||
dist_tag: true
|
||||
builds:
|
||||
- repository:
|
||||
- almalinux/el8
|
||||
image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
||||
release: 1
|
||||
version: 1.142.0
|
||||
- repository:
|
||||
- almalinux/el9
|
||||
image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9
|
||||
|
||||
@@ -9,11 +9,6 @@ homepage: https://github.com/ducaale/xh
|
||||
license: MIT
|
||||
dist_tag: true
|
||||
builds:
|
||||
- image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
||||
release: '1'
|
||||
repository:
|
||||
- almalinux/el8
|
||||
version: 0.25.3
|
||||
- image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9
|
||||
release: '1'
|
||||
repository:
|
||||
|
||||
@@ -9,11 +9,6 @@ homepage: https://github.com/mikefarah/yq
|
||||
license: MIT
|
||||
dist_tag: true
|
||||
builds:
|
||||
- repository:
|
||||
- almalinux/el8
|
||||
image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
||||
release: 1
|
||||
version: 4.53.2
|
||||
- repository:
|
||||
- almalinux/el9
|
||||
image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9
|
||||
|
||||
@@ -34,7 +34,6 @@
|
||||
"repository": {
|
||||
"items": {
|
||||
"enum": [
|
||||
"almalinux/el8",
|
||||
"almalinux/el9",
|
||||
"fedora/42",
|
||||
"fedora/43",
|
||||
|
||||
+5
-6
@@ -141,7 +141,7 @@ METADATA_SCHEMA = {
|
||||
'minlength': 1,
|
||||
'schema': {
|
||||
'type': 'string',
|
||||
'allowed': ['almalinux/el8', 'almalinux/el9', 'fedora/42', 'fedora/43', 'fedora/44'],
|
||||
'allowed': ['almalinux/el9', 'fedora/42', 'fedora/43', 'fedora/44'],
|
||||
'empty': False
|
||||
}
|
||||
},
|
||||
@@ -583,7 +583,6 @@ def get_vendor_repo(distro: str) -> str:
|
||||
Map a distro path to its artifactapi rpm-vendor local repo name.
|
||||
|
||||
Examples:
|
||||
'almalinux/el8' -> 'rpm-vendor-el8'
|
||||
'almalinux/el9' -> 'rpm-vendor-el9'
|
||||
'fedora/42' -> 'rpm-vendor-f42'
|
||||
"""
|
||||
@@ -1296,7 +1295,7 @@ class Builder:
|
||||
Discover all packages and their versions from metadata.yaml files.
|
||||
|
||||
Args:
|
||||
distro: Target distro (e.g., 'almalinux/el8', 'almalinux/el9', 'all')
|
||||
distro: Target distro (e.g., 'almalinux/el9', 'all')
|
||||
|
||||
Returns:
|
||||
List of PackageInfo objects
|
||||
@@ -1387,7 +1386,7 @@ class Builder:
|
||||
release: Package release
|
||||
dry_run: If True, only show what would be done
|
||||
force: If True, build even if package exists
|
||||
distro: Target distro (e.g., 'almalinux/el8', 'almalinux/el9', 'all')
|
||||
distro: Target distro (e.g., 'almalinux/el9', 'all')
|
||||
|
||||
Returns:
|
||||
True if build succeeded, False otherwise
|
||||
@@ -1465,7 +1464,7 @@ class Builder:
|
||||
dry_run: If True, only show what would be done
|
||||
force: If True, build even if packages exist
|
||||
parallel: Number of parallel builds
|
||||
distro: Target distro (e.g., 'almalinux/el8', 'almalinux/el9', 'all')
|
||||
distro: Target distro (e.g., 'almalinux/el9', 'all')
|
||||
|
||||
Returns:
|
||||
True if all builds succeeded, False otherwise
|
||||
@@ -1935,7 +1934,7 @@ def build_all(
|
||||
dry_run: bool = typer.Option(False, "--dry-run", help="Show what would be built without building"),
|
||||
force: bool = typer.Option(False, "--force", help="Build even if packages exist in registry"),
|
||||
parallel: int = typer.Option(4, help="Number of parallel builds"),
|
||||
distro: str = typer.Option("almalinux/el9", help="Target distro (almalinux/el8, almalinux/el9, or 'all' for all distros)"),
|
||||
distro: str = typer.Option("almalinux/el9", help="Target distro (almalinux/el9, or 'all' for all distros)"),
|
||||
native: bool = typer.Option(False, "--native", help="Force native build (skip Docker even if available)"),
|
||||
buildah: bool = typer.Option(False, "--buildah", help="Force Buildah build (requires Buildah)"),
|
||||
verbose: bool = typer.Option(False, "--verbose", "-v", help="Enable verbose logging")
|
||||
|
||||
Reference in New Issue
Block a user