diff --git a/.woodpecker/build-almalinux8.yaml b/.woodpecker/build-almalinux8.yaml index c659503..0ae34c7 100644 --- a/.woodpecker/build-almalinux8.yaml +++ b/.woodpecker/build-almalinux8.yaml @@ -7,7 +7,6 @@ steps: commands: - mkdir -p /woodpecker/rpms - ln -s /woodpecker/rpms /workspace - - dnf install buildah -y - ./tools/build build-all --distro almalinux/el8 --buildah privileged: true backend_options: diff --git a/.woodpecker/build-almalinux9.yaml b/.woodpecker/build-almalinux9.yaml index feda181..957dd9f 100644 --- a/.woodpecker/build-almalinux9.yaml +++ b/.woodpecker/build-almalinux9.yaml @@ -7,7 +7,6 @@ steps: commands: - mkdir -p /woodpecker/rpms - ln -s /woodpecker/rpms /workspace - - dnf install buildah -y - ./tools/build build-all --distro almalinux/el9 --buildah privileged: true backend_options: diff --git a/.woodpecker/build-fedora42.yaml b/.woodpecker/build-fedora42.yaml new file mode 100644 index 0000000..da40626 --- /dev/null +++ b/.woodpecker/build-fedora42.yaml @@ -0,0 +1,26 @@ +when: + - event: pull_request + +steps: + - name: build rpms + image: git.unkin.net/unkin/almalinux9-rpmbuilder:latest + commands: + - mkdir -p /woodpecker/rpms + - ln -s /woodpecker/rpms /workspace + - ./tools/build build-all --distro fedora/42 --buildah + privileged: true + backend_options: + kubernetes: + serviceAccountName: default + resources: + requests: + memory: 512Mi + cpu: 1 + limits: + memory: 2Gi + cpu: 2 + + - name: show rpms + image: git.unkin.net/unkin/fedora42-base:latest + commands: + - find /woodpecker/src/git.unkin.net/unkin/rpmbuilder/ -type f -name "*.rpm" diff --git a/.woodpecker/build-fedora43.yaml b/.woodpecker/build-fedora43.yaml new file mode 100644 index 0000000..aee2e70 --- /dev/null +++ b/.woodpecker/build-fedora43.yaml @@ -0,0 +1,26 @@ +when: + - event: pull_request + +steps: + - name: build rpms + image: git.unkin.net/unkin/almalinux9-rpmbuilder:latest + commands: + - mkdir -p /woodpecker/rpms + - ln -s /woodpecker/rpms /workspace + - ./tools/build build-all --distro fedora/43 --buildah + privileged: true + backend_options: + kubernetes: + serviceAccountName: default + resources: + requests: + memory: 512Mi + cpu: 1 + limits: + memory: 2Gi + cpu: 2 + + - name: show rpms + image: git.unkin.net/unkin/fedora43-base:latest + commands: + - find /woodpecker/src/git.unkin.net/unkin/rpmbuilder/ -type f -name "*.rpm" diff --git a/.woodpecker/build-fedora44.yaml b/.woodpecker/build-fedora44.yaml new file mode 100644 index 0000000..063ad13 --- /dev/null +++ b/.woodpecker/build-fedora44.yaml @@ -0,0 +1,26 @@ +when: + - event: pull_request + +steps: + - name: build rpms + image: git.unkin.net/unkin/almalinux9-rpmbuilder:latest + commands: + - mkdir -p /woodpecker/rpms + - ln -s /woodpecker/rpms /workspace + - ./tools/build build-all --distro fedora/44 --buildah + privileged: true + backend_options: + kubernetes: + serviceAccountName: default + resources: + requests: + memory: 512Mi + cpu: 1 + limits: + memory: 2Gi + cpu: 2 + + - name: show rpms + image: git.unkin.net/unkin/fedora44-base:latest + commands: + - find /woodpecker/src/git.unkin.net/unkin/rpmbuilder/ -type f -name "*.rpm" diff --git a/.woodpecker/deploy-almalinux8.yaml b/.woodpecker/deploy-almalinux8.yaml index ca9bf26..26de4fe 100644 --- a/.woodpecker/deploy-almalinux8.yaml +++ b/.woodpecker/deploy-almalinux8.yaml @@ -8,7 +8,6 @@ steps: commands: - mkdir -p /woodpecker/rpms - ln -s /woodpecker/rpms /workspace - - dnf install buildah -y - ./tools/build build-all --distro almalinux/el8 --buildah privileged: true backend_options: diff --git a/.woodpecker/deploy-almalinux9.yaml b/.woodpecker/deploy-almalinux9.yaml index a11c57a..9b4d89a 100644 --- a/.woodpecker/deploy-almalinux9.yaml +++ b/.woodpecker/deploy-almalinux9.yaml @@ -8,7 +8,6 @@ steps: commands: - mkdir -p /woodpecker/rpms - ln -s /woodpecker/rpms /workspace - - dnf install buildah -y - ./tools/build build-all --distro almalinux/el9 --buildah privileged: true backend_options: diff --git a/.woodpecker/deploy-fedora42.yaml b/.woodpecker/deploy-fedora42.yaml new file mode 100644 index 0000000..6726501 --- /dev/null +++ b/.woodpecker/deploy-fedora42.yaml @@ -0,0 +1,50 @@ +when: + - event: push + branch: master + +steps: + - name: build-rpms + image: git.unkin.net/unkin/almalinux9-rpmbuilder:latest + commands: + - mkdir -p /woodpecker/rpms + - ln -s /woodpecker/rpms /workspace + - ./tools/build build-all --distro fedora/42 --buildah + privileged: true + backend_options: + kubernetes: + serviceAccountName: default + resources: + requests: + memory: 512Mi + cpu: 1 + limits: + memory: 2Gi + cpu: 2 + + - name: show-rpms + image: git.unkin.net/unkin/fedora42-rpmbuilder:latest + commands: + - find /woodpecker/src/git.unkin.net/unkin/rpmbuilder/ -type f -name "*.rpm" + depends_on: [build-rpms] + + - name: deploy-rpms + image: git.unkin.net/unkin/fedora42-rpmbuilder:latest + commands: + - | + for rpm in $(find /woodpecker/src/git.unkin.net/unkin/rpmbuilder/ -type f -name "*.rpm"); do + curl --user droneci:$${DRONECI_PASSWORD} --upload-file $rpm https://git.unkin.net/api/packages/unkin/rpm/fedora/42/upload + done + environment: + DRONECI_PASSWORD: + from_secret: DRONECI_PASSWORD + backend_options: + kubernetes: + serviceAccountName: default + resources: + requests: + memory: 128Mi + cpu: 100m + limits: + memory: 512Mi + cpu: 500m + depends_on: [build-rpms, show-rpms] diff --git a/.woodpecker/deploy-fedora43.yaml b/.woodpecker/deploy-fedora43.yaml new file mode 100644 index 0000000..be50719 --- /dev/null +++ b/.woodpecker/deploy-fedora43.yaml @@ -0,0 +1,50 @@ +when: + - event: push + branch: master + +steps: + - name: build-rpms + image: git.unkin.net/unkin/almalinux9-rpmbuilder:latest + commands: + - mkdir -p /woodpecker/rpms + - ln -s /woodpecker/rpms /workspace + - ./tools/build build-all --distro fedora/43 --buildah + privileged: true + backend_options: + kubernetes: + serviceAccountName: default + resources: + requests: + memory: 512Mi + cpu: 1 + limits: + memory: 2Gi + cpu: 2 + + - name: show-rpms + image: git.unkin.net/unkin/fedora43-rpmbuilder:latest + commands: + - find /woodpecker/src/git.unkin.net/unkin/rpmbuilder/ -type f -name "*.rpm" + depends_on: [build-rpms] + + - name: deploy-rpms + image: git.unkin.net/unkin/fedora43-rpmbuilder:latest + commands: + - | + for rpm in $(find /woodpecker/src/git.unkin.net/unkin/rpmbuilder/ -type f -name "*.rpm"); do + curl --user droneci:$${DRONECI_PASSWORD} --upload-file $rpm https://git.unkin.net/api/packages/unkin/rpm/fedora/43/upload + done + environment: + DRONECI_PASSWORD: + from_secret: DRONECI_PASSWORD + backend_options: + kubernetes: + serviceAccountName: default + resources: + requests: + memory: 128Mi + cpu: 100m + limits: + memory: 512Mi + cpu: 500m + depends_on: [build-rpms, show-rpms] diff --git a/.woodpecker/deploy-fedora44.yaml b/.woodpecker/deploy-fedora44.yaml new file mode 100644 index 0000000..42d4c45 --- /dev/null +++ b/.woodpecker/deploy-fedora44.yaml @@ -0,0 +1,50 @@ +when: + - event: push + branch: master + +steps: + - name: build-rpms + image: git.unkin.net/unkin/almalinux9-rpmbuilder:latest + commands: + - mkdir -p /woodpecker/rpms + - ln -s /woodpecker/rpms /workspace + - ./tools/build build-all --distro fedora/44 --buildah + privileged: true + backend_options: + kubernetes: + serviceAccountName: default + resources: + requests: + memory: 512Mi + cpu: 1 + limits: + memory: 2Gi + cpu: 2 + + - name: show-rpms + image: git.unkin.net/unkin/fedora44-rpmbuilder:latest + commands: + - find /woodpecker/src/git.unkin.net/unkin/rpmbuilder/ -type f -name "*.rpm" + depends_on: [build-rpms] + + - name: deploy-rpms + image: git.unkin.net/unkin/fedora44-rpmbuilder:latest + commands: + - | + for rpm in $(find /woodpecker/src/git.unkin.net/unkin/rpmbuilder/ -type f -name "*.rpm"); do + curl --user droneci:$${DRONECI_PASSWORD} --upload-file $rpm https://git.unkin.net/api/packages/unkin/rpm/fedora/44/upload + done + environment: + DRONECI_PASSWORD: + from_secret: DRONECI_PASSWORD + backend_options: + kubernetes: + serviceAccountName: default + resources: + requests: + memory: 128Mi + cpu: 100m + limits: + memory: 512Mi + cpu: 500m + depends_on: [build-rpms, show-rpms] diff --git a/rpms/consul/metadata.yaml b/rpms/consul/metadata.yaml index 9b4bb1d..562fe5c 100644 --- a/rpms/consul/metadata.yaml +++ b/rpms/consul/metadata.yaml @@ -18,3 +18,10 @@ builds: image: git.unkin.net/unkin/almalinux9-rpmbuilder:latest release: 1 version: 1.22.7 +- repository: + - fedora/42 + - fedora/43 + - fedora/44 + image: git.unkin.net/unkin/almalinux9-rpmbuilder:latest + release: 1 + version: 1.22.7 diff --git a/rpms/nfpm/metadata.yaml b/rpms/nfpm/metadata.yaml index 32fb2d5..9691ec6 100644 --- a/rpms/nfpm/metadata.yaml +++ b/rpms/nfpm/metadata.yaml @@ -18,3 +18,10 @@ builds: image: git.unkin.net/unkin/almalinux9-rpmbuilder:latest release: 1 version: 2.46.3 +- repository: + - fedora/42 + - fedora/43 + - fedora/44 + image: git.unkin.net/unkin/almalinux9-rpmbuilder:latest + release: 1 + version: 2.46.3 diff --git a/rpms/tea/metadata.yaml b/rpms/tea/metadata.yaml index bbc466d..fe67c86 100644 --- a/rpms/tea/metadata.yaml +++ b/rpms/tea/metadata.yaml @@ -18,3 +18,10 @@ builds: image: git.unkin.net/unkin/almalinux9-rpmbuilder:latest release: 1 version: 0.14.0 +- repository: + - fedora/42 + - fedora/43 + - fedora/44 + image: git.unkin.net/unkin/almalinux9-rpmbuilder:latest + release: 1 + version: 0.14.0 diff --git a/rpms/unkin-ca-certificates/metadata.yaml b/rpms/unkin-ca-certificates/metadata.yaml index 9bfaf6c..f933a7b 100644 --- a/rpms/unkin-ca-certificates/metadata.yaml +++ b/rpms/unkin-ca-certificates/metadata.yaml @@ -3,11 +3,20 @@ arch: amd64 builds: - image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest release: '1' - repository: [almalinux/el8] + repository: + - almalinux/el8 version: 2025.07.13 - image: git.unkin.net/unkin/almalinux9-rpmbuilder:latest release: '1' - repository: [almalinux/el9] + repository: + - almalinux/el9 + version: 2025.07.13 + - image: git.unkin.net/unkin/almalinux9-rpmbuilder:latest + release: '1' + repository: + - fedora/42 + - fedora/43 + - fedora/44 version: 2025.07.13 description: ca-certificates for the unkin site github: unknown/unkin-ca-certificates diff --git a/rpms/uv/metadata.yaml b/rpms/uv/metadata.yaml index d5f6b62..ce74d57 100644 --- a/rpms/uv/metadata.yaml +++ b/rpms/uv/metadata.yaml @@ -11,9 +11,16 @@ builds: - almalinux/el8 image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest release: 1 - version: 0.11.8 + version: 0.11.14 - repository: - almalinux/el9 image: git.unkin.net/unkin/almalinux9-rpmbuilder:latest release: 1 - version: 0.11.8 + version: 0.11.14 +- repository: + - fedora/42 + - fedora/43 + - fedora/44 + image: git.unkin.net/unkin/almalinux9-rpmbuilder:latest + release: 1 + version: 0.11.14 diff --git a/rpms/vault/metadata.yaml b/rpms/vault/metadata.yaml index ded16e2..91598f3 100644 --- a/rpms/vault/metadata.yaml +++ b/rpms/vault/metadata.yaml @@ -20,3 +20,10 @@ builds: image: git.unkin.net/unkin/almalinux9-rpmbuilder:latest release: 1 version: 2.0.0 +- repository: + - fedora/42 + - fedora/43 + - fedora/44 + image: git.unkin.net/unkin/almalinux9-rpmbuilder:latest + release: 1 + version: 2.0.0 diff --git a/rpms/xh/metadata.yaml b/rpms/xh/metadata.yaml index 672f86e..34e3696 100644 --- a/rpms/xh/metadata.yaml +++ b/rpms/xh/metadata.yaml @@ -3,11 +3,20 @@ arch: amd64 builds: - image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest release: '1' - repository: [almalinux/el8] + repository: + - almalinux/el8 version: 0.25.3 - image: git.unkin.net/unkin/almalinux9-rpmbuilder:latest release: '1' - repository: [almalinux/el9] + repository: + - almalinux/el9 + version: 0.25.3 + - repository: + - fedora/42 + - fedora/43 + - fedora/44 + image: git.unkin.net/unkin/almalinux9-rpmbuilder:latest + release: 1 version: 0.25.3 description: A friendly and fast tool for sending HTTP requests (HTTPie reimplementation in Rust) github: ducaale/xh diff --git a/rpms/yq/metadata.yaml b/rpms/yq/metadata.yaml index 7bcccec..7d4bf6a 100644 --- a/rpms/yq/metadata.yaml +++ b/rpms/yq/metadata.yaml @@ -18,3 +18,10 @@ builds: image: git.unkin.net/unkin/almalinux9-rpmbuilder:latest release: 1 version: 4.53.2 +- repository: + - fedora/42 + - fedora/43 + - fedora/44 + image: git.unkin.net/unkin/almalinux9-rpmbuilder:latest + release: 1 + version: 4.53.2