Compare commits
2 Commits
9e02175ead
...
e09d0c4bc6
| Author | SHA1 | Date | |
|---|---|---|---|
| e09d0c4bc6 | |||
| 6d379d99b6 |
@ -30,7 +30,7 @@ jobs:
|
|||||||
uses: actions/upload-artifact@v3
|
uses: actions/upload-artifact@v3
|
||||||
with:
|
with:
|
||||||
name: rpms-8
|
name: rpms-8
|
||||||
path: /workspace/unkin/rpmbuilder/dist/*/*.rpm
|
path: /workspace/unkin/rpmbuilder/dist/*/*/*.rpm
|
||||||
|
|
||||||
build-9:
|
build-9:
|
||||||
runs-on: almalinux-8
|
runs-on: almalinux-8
|
||||||
@ -56,4 +56,4 @@ jobs:
|
|||||||
uses: actions/upload-artifact@v3
|
uses: actions/upload-artifact@v3
|
||||||
with:
|
with:
|
||||||
name: rpms-9
|
name: rpms-9
|
||||||
path: /workspace/unkin/rpmbuilder/dist/*/*.rpm
|
path: /workspace/unkin/rpmbuilder/dist/*/*/*.rpm
|
||||||
|
|||||||
@ -11,10 +11,10 @@ builds:
|
|||||||
- repository:
|
- repository:
|
||||||
- almalinux/el8
|
- almalinux/el8
|
||||||
image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
||||||
release: 1-el8
|
release: 1
|
||||||
version: 0.10.1
|
version: 0.10.1
|
||||||
- repository:
|
- repository:
|
||||||
- almalinux/el9
|
- almalinux/el9
|
||||||
image: git.unkin.net/unkin/almalinux9-rpmbuilder:latest
|
image: git.unkin.net/unkin/almalinux9-rpmbuilder:latest
|
||||||
release: 1-el9
|
release: 1
|
||||||
version: 0.10.1
|
version: 0.10.1
|
||||||
|
|||||||
@ -11,10 +11,10 @@ builds:
|
|||||||
- repository:
|
- repository:
|
||||||
- almalinux/el8
|
- almalinux/el8
|
||||||
image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
||||||
release: 1-el8
|
release: 1
|
||||||
version: 1.9.0
|
version: 1.9.0
|
||||||
- repository:
|
- repository:
|
||||||
- almalinux/el9
|
- almalinux/el9
|
||||||
image: git.unkin.net/unkin/almalinux9-rpmbuilder:latest
|
image: git.unkin.net/unkin/almalinux9-rpmbuilder:latest
|
||||||
release: 1-el9
|
release: 1
|
||||||
version: 1.9.0
|
version: 1.9.0
|
||||||
|
|||||||
@ -11,10 +11,10 @@ builds:
|
|||||||
- repository:
|
- repository:
|
||||||
- almalinux/el8
|
- almalinux/el8
|
||||||
image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
||||||
release: 1-el8
|
release: 1
|
||||||
version: 1.22.2
|
version: 1.22.2
|
||||||
- repository:
|
- repository:
|
||||||
- almalinux/el9
|
- almalinux/el9
|
||||||
image: git.unkin.net/unkin/almalinux9-rpmbuilder:latest
|
image: git.unkin.net/unkin/almalinux9-rpmbuilder:latest
|
||||||
release: 1-el9
|
release: 1
|
||||||
version: 1.22.2
|
version: 1.22.2
|
||||||
|
|||||||
@ -11,10 +11,10 @@ builds:
|
|||||||
- repository:
|
- repository:
|
||||||
- almalinux/el8
|
- almalinux/el8
|
||||||
image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
||||||
release: 1-el8
|
release: 1
|
||||||
version: 3.6.7
|
version: 3.6.7
|
||||||
- repository:
|
- repository:
|
||||||
- almalinux/el9
|
- almalinux/el9
|
||||||
image: git.unkin.net/unkin/almalinux9-rpmbuilder:latest
|
image: git.unkin.net/unkin/almalinux9-rpmbuilder:latest
|
||||||
release: 1-el9
|
release: 1
|
||||||
version: 3.6.7
|
version: 3.6.7
|
||||||
|
|||||||
@ -11,10 +11,10 @@ builds:
|
|||||||
- repository:
|
- repository:
|
||||||
- almalinux/el8
|
- almalinux/el8
|
||||||
image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
||||||
release: 1-el8
|
release: 1
|
||||||
version: 2.3.0
|
version: 2.3.0
|
||||||
- repository:
|
- repository:
|
||||||
- almalinux/el9
|
- almalinux/el9
|
||||||
image: git.unkin.net/unkin/almalinux9-rpmbuilder:latest
|
image: git.unkin.net/unkin/almalinux9-rpmbuilder:latest
|
||||||
release: 1-el9
|
release: 1
|
||||||
version: 2.3.0
|
version: 2.3.0
|
||||||
|
|||||||
@ -10,10 +10,10 @@ builds:
|
|||||||
- repository:
|
- repository:
|
||||||
- almalinux/el8
|
- almalinux/el8
|
||||||
image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
||||||
release: 1-el8
|
release: 1
|
||||||
version: 1.9.0
|
version: 1.9.0
|
||||||
- repository:
|
- repository:
|
||||||
- almalinux/el9
|
- almalinux/el9
|
||||||
image: git.unkin.net/unkin/almalinux9-rpmbuilder:latest
|
image: git.unkin.net/unkin/almalinux9-rpmbuilder:latest
|
||||||
release: 1-el9
|
release: 1
|
||||||
version: 1.9.0
|
version: 1.9.0
|
||||||
|
|||||||
@ -12,10 +12,10 @@ builds:
|
|||||||
- repository:
|
- repository:
|
||||||
- almalinux/el8
|
- almalinux/el8
|
||||||
image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
||||||
release: 1-el8
|
release: 1
|
||||||
version: 1.2.3
|
version: 1.2.3
|
||||||
- repository:
|
- repository:
|
||||||
- almalinux/el9
|
- almalinux/el9
|
||||||
image: git.unkin.net/unkin/almalinux9-rpmbuilder:latest
|
image: git.unkin.net/unkin/almalinux9-rpmbuilder:latest
|
||||||
release: 1-el9
|
release: 1
|
||||||
version: 1.2.3
|
version: 1.2.3
|
||||||
|
|||||||
@ -1,14 +1,14 @@
|
|||||||
name: incus
|
name: incus
|
||||||
github: lxc/incus
|
github: lxc/incus
|
||||||
description: incus package
|
description: Powerful system container and virtual machine manager
|
||||||
arch: amd64
|
arch: amd64
|
||||||
platform: linux
|
platform: linux
|
||||||
maintainer: ''
|
maintainer: unkin
|
||||||
homepage: ''
|
homepage: https://linuxcontainers.org/incus/
|
||||||
license: ''
|
license: Apache-2.0
|
||||||
builds:
|
builds:
|
||||||
- repository:
|
- repository:
|
||||||
- almalinux/el9
|
- almalinux/el9
|
||||||
image: git.unkin.net/unkin/almalinux9-rpmbuilder:latest
|
image: git.unkin.net/unkin/almalinux9-rpmbuilder:latest
|
||||||
release: 1-el9
|
release: 1
|
||||||
version: 6.20.0
|
version: 6.20.0
|
||||||
|
|||||||
@ -1,11 +1,11 @@
|
|||||||
name: jellyfin-ffmpeg-bin
|
name: jellyfin-ffmpeg-bin
|
||||||
github: jellyfin/jellyfin-ffmpeg
|
github: jellyfin/jellyfin-ffmpeg
|
||||||
description: jellyfin-ffmpeg-bin package
|
description: FFmpeg binary package optimized for Jellyfin media server
|
||||||
arch: amd64
|
arch: amd64
|
||||||
platform: linux
|
platform: linux
|
||||||
maintainer: ''
|
maintainer: unkin
|
||||||
homepage: ''
|
homepage: https://github.com/jellyfin/jellyfin-ffmpeg
|
||||||
license: ''
|
license: GPL-3.0
|
||||||
builds:
|
builds:
|
||||||
- repository:
|
- repository:
|
||||||
- almalinux/el8
|
- almalinux/el8
|
||||||
|
|||||||
@ -11,10 +11,10 @@ builds:
|
|||||||
- repository:
|
- repository:
|
||||||
- almalinux/el8
|
- almalinux/el8
|
||||||
image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
||||||
release: 1-el8
|
release: 1
|
||||||
version: 2.44.1
|
version: 2.44.1
|
||||||
- repository:
|
- repository:
|
||||||
- almalinux/el9
|
- almalinux/el9
|
||||||
image: git.unkin.net/unkin/almalinux9-rpmbuilder:latest
|
image: git.unkin.net/unkin/almalinux9-rpmbuilder:latest
|
||||||
release: 1-el9
|
release: 1
|
||||||
version: 2.44.1
|
version: 2.44.1
|
||||||
|
|||||||
@ -10,10 +10,10 @@ builds:
|
|||||||
- repository:
|
- repository:
|
||||||
- almalinux/el8
|
- almalinux/el8
|
||||||
image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
||||||
release: 1-el8
|
release: 1
|
||||||
version: 1.10.2
|
version: 1.10.2
|
||||||
- repository:
|
- repository:
|
||||||
- almalinux/el9
|
- almalinux/el9
|
||||||
image: git.unkin.net/unkin/almalinux9-rpmbuilder:latest
|
image: git.unkin.net/unkin/almalinux9-rpmbuilder:latest
|
||||||
release: 1-el9
|
release: 1
|
||||||
version: 1.10.2
|
version: 1.10.2
|
||||||
|
|||||||
@ -12,10 +12,10 @@ builds:
|
|||||||
- repository:
|
- repository:
|
||||||
- almalinux/el8
|
- almalinux/el8
|
||||||
image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
||||||
release: 1-el8
|
release: 1
|
||||||
version: 0.4.8
|
version: 0.4.8
|
||||||
- repository:
|
- repository:
|
||||||
- almalinux/el9
|
- almalinux/el9
|
||||||
image: git.unkin.net/unkin/almalinux9-rpmbuilder:latest
|
image: git.unkin.net/unkin/almalinux9-rpmbuilder:latest
|
||||||
release: 1-el9
|
release: 1
|
||||||
version: 0.4.8
|
version: 0.4.8
|
||||||
|
|||||||
@ -11,10 +11,10 @@ builds:
|
|||||||
- repository:
|
- repository:
|
||||||
- almalinux/el8
|
- almalinux/el8
|
||||||
image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
||||||
release: 2-el8
|
release: 2
|
||||||
version: '25.4'
|
version: '25.4'
|
||||||
- repository:
|
- repository:
|
||||||
- almalinux/el9
|
- almalinux/el9
|
||||||
image: git.unkin.net/unkin/almalinux9-rpmbuilder:latest
|
image: git.unkin.net/unkin/almalinux9-rpmbuilder:latest
|
||||||
release: 2-el9
|
release: 2
|
||||||
version: '25.4'
|
version: '25.4'
|
||||||
|
|||||||
@ -11,10 +11,10 @@ builds:
|
|||||||
- repository:
|
- repository:
|
||||||
- almalinux/el8
|
- almalinux/el8
|
||||||
image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
||||||
release: 1-el8
|
release: 1
|
||||||
version: 0.1.0
|
version: 0.1.0
|
||||||
- repository:
|
- repository:
|
||||||
- almalinux/el9
|
- almalinux/el9
|
||||||
image: git.unkin.net/unkin/almalinux9-rpmbuilder:latest
|
image: git.unkin.net/unkin/almalinux9-rpmbuilder:latest
|
||||||
release: 1-el9
|
release: 1
|
||||||
version: 0.1.0
|
version: 0.1.0
|
||||||
|
|||||||
@ -11,10 +11,10 @@ builds:
|
|||||||
- repository:
|
- repository:
|
||||||
- almalinux/el8
|
- almalinux/el8
|
||||||
image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
||||||
release: 1-el8
|
release: 1
|
||||||
version: 0.1.5
|
version: 0.1.5
|
||||||
- repository:
|
- repository:
|
||||||
- almalinux/el9
|
- almalinux/el9
|
||||||
image: git.unkin.net/unkin/almalinux9-rpmbuilder:latest
|
image: git.unkin.net/unkin/almalinux9-rpmbuilder:latest
|
||||||
release: 1-el9
|
release: 1
|
||||||
version: 0.1.5
|
version: 0.1.5
|
||||||
|
|||||||
@ -1,4 +1,5 @@
|
|||||||
name: openbao-plugins
|
name: openbao-plugins
|
||||||
|
github: openbao/openbao-plugins
|
||||||
description: Meta package that installs all OpenBao plugins
|
description: Meta package that installs all OpenBao plugins
|
||||||
arch: amd64
|
arch: amd64
|
||||||
platform: linux
|
platform: linux
|
||||||
@ -9,10 +10,10 @@ builds:
|
|||||||
- repository:
|
- repository:
|
||||||
- almalinux/el8
|
- almalinux/el8
|
||||||
image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
||||||
release: 1-el8
|
release: 1
|
||||||
version: 1.0.0
|
version: 1.0.0
|
||||||
- repository:
|
- repository:
|
||||||
- almalinux/el9
|
- almalinux/el9
|
||||||
image: git.unkin.net/unkin/almalinux9-rpmbuilder:latest
|
image: git.unkin.net/unkin/almalinux9-rpmbuilder:latest
|
||||||
release: 1-el9
|
release: 1
|
||||||
version: 1.0.0
|
version: 1.0.0
|
||||||
|
|||||||
@ -10,10 +10,10 @@ builds:
|
|||||||
- repository:
|
- repository:
|
||||||
- almalinux/el8
|
- almalinux/el8
|
||||||
image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
||||||
release: 1-el8
|
release: 1
|
||||||
version: 1.14.3
|
version: 1.14.3
|
||||||
- repository:
|
- repository:
|
||||||
- almalinux/el9
|
- almalinux/el9
|
||||||
image: git.unkin.net/unkin/almalinux9-rpmbuilder:latest
|
image: git.unkin.net/unkin/almalinux9-rpmbuilder:latest
|
||||||
release: 1-el9
|
release: 1
|
||||||
version: 1.14.3
|
version: 1.14.3
|
||||||
|
|||||||
@ -10,10 +10,10 @@ builds:
|
|||||||
- repository:
|
- repository:
|
||||||
- almalinux/el8
|
- almalinux/el8
|
||||||
image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
||||||
release: 1-el8
|
release: 1
|
||||||
version: 0.18.1
|
version: 0.18.1
|
||||||
- repository:
|
- repository:
|
||||||
- almalinux/el9
|
- almalinux/el9
|
||||||
image: git.unkin.net/unkin/almalinux9-rpmbuilder:latest
|
image: git.unkin.net/unkin/almalinux9-rpmbuilder:latest
|
||||||
release: 1-el9
|
release: 1
|
||||||
version: 0.18.1
|
version: 0.18.1
|
||||||
|
|||||||
@ -1,3 +1,6 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
systemctl daemon-reload
|
# Only run on fresh install, not upgrade
|
||||||
systemctl enable puppet-initial.service
|
if [ "$1" -eq 1 ]; then
|
||||||
|
systemctl daemon-reload
|
||||||
|
systemctl enable puppet-initial.service
|
||||||
|
fi
|
||||||
|
|||||||
@ -1,3 +1,6 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
systemctl stop puppet
|
# Only run on fresh install, not upgrade
|
||||||
systemctl disable puppet
|
if [ "$1" -eq 1 ]; then
|
||||||
|
systemctl stop puppet
|
||||||
|
systemctl disable puppet
|
||||||
|
fi
|
||||||
|
|||||||
@ -10,10 +10,10 @@ builds:
|
|||||||
- repository:
|
- repository:
|
||||||
- almalinux/el8
|
- almalinux/el8
|
||||||
image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
||||||
release: 1-el8
|
release: 1
|
||||||
version: 0.14.10
|
version: 0.14.10
|
||||||
- repository:
|
- repository:
|
||||||
- almalinux/el9
|
- almalinux/el9
|
||||||
image: git.unkin.net/unkin/almalinux9-rpmbuilder:latest
|
image: git.unkin.net/unkin/almalinux9-rpmbuilder:latest
|
||||||
release: 1-el9
|
release: 1
|
||||||
version: 0.14.10
|
version: 0.14.10
|
||||||
|
|||||||
@ -10,10 +10,10 @@ builds:
|
|||||||
- repository:
|
- repository:
|
||||||
- almalinux/el8
|
- almalinux/el8
|
||||||
image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
||||||
release: 1-el8
|
release: 1
|
||||||
version: 0.15.3
|
version: 0.15.3
|
||||||
- repository:
|
- repository:
|
||||||
- almalinux/el9
|
- almalinux/el9
|
||||||
image: git.unkin.net/unkin/almalinux9-rpmbuilder:latest
|
image: git.unkin.net/unkin/almalinux9-rpmbuilder:latest
|
||||||
release: 1-el9
|
release: 1
|
||||||
version: 0.15.3
|
version: 0.15.3
|
||||||
|
|||||||
@ -11,10 +11,10 @@ builds:
|
|||||||
- repository:
|
- repository:
|
||||||
- almalinux/el8
|
- almalinux/el8
|
||||||
image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
||||||
release: 1-el8
|
release: 1
|
||||||
version: 0.15.3
|
version: 0.15.3
|
||||||
- repository:
|
- repository:
|
||||||
- almalinux/el9
|
- almalinux/el9
|
||||||
image: git.unkin.net/unkin/almalinux9-rpmbuilder:latest
|
image: git.unkin.net/unkin/almalinux9-rpmbuilder:latest
|
||||||
release: 1-el9
|
release: 1
|
||||||
version: 0.15.3
|
version: 0.15.3
|
||||||
|
|||||||
@ -10,10 +10,10 @@ builds:
|
|||||||
- repository:
|
- repository:
|
||||||
- almalinux/el8
|
- almalinux/el8
|
||||||
image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
||||||
release: 1-el8
|
release: 1
|
||||||
version: 0.15.3
|
version: 0.15.3
|
||||||
- repository:
|
- repository:
|
||||||
- almalinux/el9
|
- almalinux/el9
|
||||||
image: git.unkin.net/unkin/almalinux9-rpmbuilder:latest
|
image: git.unkin.net/unkin/almalinux9-rpmbuilder:latest
|
||||||
release: 1-el9
|
release: 1
|
||||||
version: 0.15.3
|
version: 0.15.3
|
||||||
|
|||||||
@ -13,10 +13,10 @@ builds:
|
|||||||
- repository:
|
- repository:
|
||||||
- almalinux/el8
|
- almalinux/el8
|
||||||
image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
||||||
release: 1-el8
|
release: 1
|
||||||
version: 1.14.3
|
version: 1.14.3
|
||||||
- repository:
|
- repository:
|
||||||
- almalinux/el9
|
- almalinux/el9
|
||||||
image: git.unkin.net/unkin/almalinux9-rpmbuilder:latest
|
image: git.unkin.net/unkin/almalinux9-rpmbuilder:latest
|
||||||
release: 1-el9
|
release: 1
|
||||||
version: 1.14.3
|
version: 1.14.3
|
||||||
|
|||||||
@ -11,10 +11,10 @@ builds:
|
|||||||
- repository:
|
- repository:
|
||||||
- almalinux/el8
|
- almalinux/el8
|
||||||
image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
||||||
release: 1-el8
|
release: 1
|
||||||
version: 0.96.1
|
version: 0.96.1
|
||||||
- repository:
|
- repository:
|
||||||
- almalinux/el9
|
- almalinux/el9
|
||||||
image: git.unkin.net/unkin/almalinux9-rpmbuilder:latest
|
image: git.unkin.net/unkin/almalinux9-rpmbuilder:latest
|
||||||
release: 1-el9
|
release: 1
|
||||||
version: 0.96.1
|
version: 0.96.1
|
||||||
|
|||||||
@ -11,10 +11,10 @@ builds:
|
|||||||
- repository:
|
- repository:
|
||||||
- almalinux/el8
|
- almalinux/el8
|
||||||
image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
||||||
release: 1-el8
|
release: 1
|
||||||
version: 0.60.0
|
version: 0.60.0
|
||||||
- repository:
|
- repository:
|
||||||
- almalinux/el9
|
- almalinux/el9
|
||||||
image: git.unkin.net/unkin/almalinux9-rpmbuilder:latest
|
image: git.unkin.net/unkin/almalinux9-rpmbuilder:latest
|
||||||
release: 1-el9
|
release: 1
|
||||||
version: 0.60.0
|
version: 0.60.0
|
||||||
|
|||||||
@ -10,10 +10,10 @@ builds:
|
|||||||
- repository:
|
- repository:
|
||||||
- almalinux/el8
|
- almalinux/el8
|
||||||
image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
||||||
release: 1-el8
|
release: 1
|
||||||
version: 0.9.20
|
version: 0.9.20
|
||||||
- repository:
|
- repository:
|
||||||
- almalinux/el9
|
- almalinux/el9
|
||||||
image: git.unkin.net/unkin/almalinux9-rpmbuilder:latest
|
image: git.unkin.net/unkin/almalinux9-rpmbuilder:latest
|
||||||
release: 1-el9
|
release: 1
|
||||||
version: 0.9.20
|
version: 0.9.20
|
||||||
|
|||||||
@ -11,10 +11,10 @@ builds:
|
|||||||
- repository:
|
- repository:
|
||||||
- almalinux/el8
|
- almalinux/el8
|
||||||
image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
||||||
release: 1-el8
|
release: 1
|
||||||
version: 0.43.0
|
version: 0.43.0
|
||||||
- repository:
|
- repository:
|
||||||
- almalinux/el9
|
- almalinux/el9
|
||||||
image: git.unkin.net/unkin/almalinux9-rpmbuilder:latest
|
image: git.unkin.net/unkin/almalinux9-rpmbuilder:latest
|
||||||
release: 1-el9
|
release: 1
|
||||||
version: 0.43.0
|
version: 0.43.0
|
||||||
|
|||||||
@ -13,10 +13,10 @@ builds:
|
|||||||
- repository:
|
- repository:
|
||||||
- almalinux/el8
|
- almalinux/el8
|
||||||
image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
||||||
release: 1-el8
|
release: 1
|
||||||
version: 1.21.1
|
version: 1.21.1
|
||||||
- repository:
|
- repository:
|
||||||
- almalinux/el9
|
- almalinux/el9
|
||||||
image: git.unkin.net/unkin/almalinux9-rpmbuilder:latest
|
image: git.unkin.net/unkin/almalinux9-rpmbuilder:latest
|
||||||
release: 1-el9
|
release: 1
|
||||||
version: 1.21.1
|
version: 1.21.1
|
||||||
|
|||||||
@ -11,10 +11,10 @@ builds:
|
|||||||
- repository:
|
- repository:
|
||||||
- almalinux/el8
|
- almalinux/el8
|
||||||
image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
||||||
release: 1-el8
|
release: 1
|
||||||
version: 1.43.1
|
version: 1.43.1
|
||||||
- repository:
|
- repository:
|
||||||
- almalinux/el9
|
- almalinux/el9
|
||||||
image: git.unkin.net/unkin/almalinux9-rpmbuilder:latest
|
image: git.unkin.net/unkin/almalinux9-rpmbuilder:latest
|
||||||
release: 1-el9
|
release: 1
|
||||||
version: 1.43.1
|
version: 1.43.1
|
||||||
|
|||||||
@ -11,10 +11,10 @@ builds:
|
|||||||
- repository:
|
- repository:
|
||||||
- almalinux/el8
|
- almalinux/el8
|
||||||
image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
||||||
release: 1-el8
|
release: 1
|
||||||
version: 1.43.1
|
version: 1.43.1
|
||||||
- repository:
|
- repository:
|
||||||
- almalinux/el9
|
- almalinux/el9
|
||||||
image: git.unkin.net/unkin/almalinux9-rpmbuilder:latest
|
image: git.unkin.net/unkin/almalinux9-rpmbuilder:latest
|
||||||
release: 1-el9
|
release: 1
|
||||||
version: 1.43.1
|
version: 1.43.1
|
||||||
|
|||||||
@ -11,10 +11,10 @@ builds:
|
|||||||
- repository:
|
- repository:
|
||||||
- almalinux/el8
|
- almalinux/el8
|
||||||
image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
||||||
release: 1-el8
|
release: 1
|
||||||
version: 1.132.0
|
version: 1.132.0
|
||||||
- repository:
|
- repository:
|
||||||
- almalinux/el9
|
- almalinux/el9
|
||||||
image: git.unkin.net/unkin/almalinux9-rpmbuilder:latest
|
image: git.unkin.net/unkin/almalinux9-rpmbuilder:latest
|
||||||
release: 1-el9
|
release: 1
|
||||||
version: 1.132.0
|
version: 1.132.0
|
||||||
|
|||||||
@ -10,10 +10,10 @@ builds:
|
|||||||
- repository:
|
- repository:
|
||||||
- almalinux/el8
|
- almalinux/el8
|
||||||
image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
||||||
release: 1-el8
|
release: 1
|
||||||
version: 1.132.0
|
version: 1.132.0
|
||||||
- repository:
|
- repository:
|
||||||
- almalinux/el9
|
- almalinux/el9
|
||||||
image: git.unkin.net/unkin/almalinux9-rpmbuilder:latest
|
image: git.unkin.net/unkin/almalinux9-rpmbuilder:latest
|
||||||
release: 1-el9
|
release: 1
|
||||||
version: 1.132.0
|
version: 1.132.0
|
||||||
|
|||||||
@ -11,10 +11,10 @@ builds:
|
|||||||
- repository:
|
- repository:
|
||||||
- almalinux/el8
|
- almalinux/el8
|
||||||
image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
||||||
release: 1-el8
|
release: 1
|
||||||
version: 1.132.0
|
version: 1.132.0
|
||||||
- repository:
|
- repository:
|
||||||
- almalinux/el9
|
- almalinux/el9
|
||||||
image: git.unkin.net/unkin/almalinux9-rpmbuilder:latest
|
image: git.unkin.net/unkin/almalinux9-rpmbuilder:latest
|
||||||
release: 1-el9
|
release: 1
|
||||||
version: 1.132.0
|
version: 1.132.0
|
||||||
|
|||||||
@ -11,10 +11,10 @@ builds:
|
|||||||
- repository:
|
- repository:
|
||||||
- almalinux/el8
|
- almalinux/el8
|
||||||
image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
||||||
release: 1-el8
|
release: 1
|
||||||
version: 1.132.0
|
version: 1.132.0
|
||||||
- repository:
|
- repository:
|
||||||
- almalinux/el9
|
- almalinux/el9
|
||||||
image: git.unkin.net/unkin/almalinux9-rpmbuilder:latest
|
image: git.unkin.net/unkin/almalinux9-rpmbuilder:latest
|
||||||
release: 1-el9
|
release: 1
|
||||||
version: 1.132.0
|
version: 1.132.0
|
||||||
|
|||||||
@ -11,10 +11,10 @@ builds:
|
|||||||
- repository:
|
- repository:
|
||||||
- almalinux/el8
|
- almalinux/el8
|
||||||
image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
||||||
release: 1-el8
|
release: 1
|
||||||
version: 1.132.0
|
version: 1.132.0
|
||||||
- repository:
|
- repository:
|
||||||
- almalinux/el9
|
- almalinux/el9
|
||||||
image: git.unkin.net/unkin/almalinux9-rpmbuilder:latest
|
image: git.unkin.net/unkin/almalinux9-rpmbuilder:latest
|
||||||
release: 1-el9
|
release: 1
|
||||||
version: 1.132.0
|
version: 1.132.0
|
||||||
|
|||||||
@ -11,10 +11,10 @@ builds:
|
|||||||
- repository:
|
- repository:
|
||||||
- almalinux/el8
|
- almalinux/el8
|
||||||
image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest
|
||||||
release: 1-el8
|
release: 1
|
||||||
version: 1.132.0
|
version: 1.132.0
|
||||||
- repository:
|
- repository:
|
||||||
- almalinux/el9
|
- almalinux/el9
|
||||||
image: git.unkin.net/unkin/almalinux9-rpmbuilder:latest
|
image: git.unkin.net/unkin/almalinux9-rpmbuilder:latest
|
||||||
release: 1-el9
|
release: 1
|
||||||
version: 1.132.0
|
version: 1.132.0
|
||||||
|
|||||||
14
tools/build
14
tools/build
@ -105,7 +105,7 @@ METADATA_SCHEMA = {
|
|||||||
'regex': r'^[a-zA-Z0-9\-_\.:\/]+$'
|
'regex': r'^[a-zA-Z0-9\-_\.:\/]+$'
|
||||||
},
|
},
|
||||||
'release': {
|
'release': {
|
||||||
'type': 'string',
|
'type': ['string', 'integer', 'float'],
|
||||||
'required': True,
|
'required': True,
|
||||||
'empty': False
|
'empty': False
|
||||||
},
|
},
|
||||||
@ -117,6 +117,11 @@ METADATA_SCHEMA = {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
},
|
||||||
|
'github_release_pattern': {
|
||||||
|
'type': 'string',
|
||||||
|
'required': False,
|
||||||
|
'empty': False
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -623,6 +628,7 @@ def build_package_docker(
|
|||||||
package_version: str,
|
package_version: str,
|
||||||
package_release: str,
|
package_release: str,
|
||||||
dist_dir: Path,
|
dist_dir: Path,
|
||||||
|
repository: str,
|
||||||
base_image: str = "git.unkin.net/unkin/almalinux9-rpmbuilder:latest",
|
base_image: str = "git.unkin.net/unkin/almalinux9-rpmbuilder:latest",
|
||||||
dry_run: bool = False
|
dry_run: bool = False
|
||||||
) -> bool:
|
) -> bool:
|
||||||
@ -635,6 +641,7 @@ def build_package_docker(
|
|||||||
package_version: Package version
|
package_version: Package version
|
||||||
package_release: Package release number
|
package_release: Package release number
|
||||||
dist_dir: Directory to store built packages
|
dist_dir: Directory to store built packages
|
||||||
|
repository: Repository path (e.g., 'almalinux/el9')
|
||||||
base_image: Base Docker image to use for building
|
base_image: Base Docker image to use for building
|
||||||
dry_run: If True, only show what would be done
|
dry_run: If True, only show what would be done
|
||||||
|
|
||||||
@ -644,8 +651,8 @@ def build_package_docker(
|
|||||||
logger = logging.getLogger(__name__)
|
logger = logging.getLogger(__name__)
|
||||||
|
|
||||||
try:
|
try:
|
||||||
# Ensure dist directory exists
|
# Ensure dist directory exists with repository structure
|
||||||
package_dist_dir = dist_dir / package_name
|
package_dist_dir = dist_dir / repository / package_name
|
||||||
if not dry_run:
|
if not dry_run:
|
||||||
package_dist_dir.mkdir(parents=True, exist_ok=True)
|
package_dist_dir.mkdir(parents=True, exist_ok=True)
|
||||||
|
|
||||||
@ -1085,6 +1092,7 @@ class Builder:
|
|||||||
package_version=package_info.version,
|
package_version=package_info.version,
|
||||||
package_release=package_info.release,
|
package_release=package_info.release,
|
||||||
dist_dir=self.dist_dir,
|
dist_dir=self.dist_dir,
|
||||||
|
repository=package_info.distro,
|
||||||
base_image=package_info.base_image,
|
base_image=package_info.base_image,
|
||||||
dry_run=dry_run
|
dry_run=dry_run
|
||||||
)
|
)
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user