cloud-build/configs/cb-ve-x86.yaml
Nadezhda Fedorova 860494ac3e
All checks were successful
Signing cloud-images / building (push) Successful in 5m43s
add p11 to configs, add example of master config for sign, clean building configs from old arches and branches, add forkflow for sign
2024-09-03 13:23:43 +03:00

88 lines
1.5 KiB
YAML

---
remote: '/home/builder/images/{branch}/{arch}'
repository_url: copy:///space/ALT/{branch}
try_build_all: True
log_level: debug
rebuild_after:
days: 5
images:
rootfs-minimal:
target: ve/docker
kinds:
- tar.xz
tests:
- method: docker
rootfs-systemd:
target: ve/systemd-networkd
kinds:
- tar.xz
tests:
- method: lxd
scripts:
- securetty
- netsharedpath
rootfs-systemd-etcnet:
target: ve/systemd-etcnet
kinds:
- tar.xz
tests:
- method: lxd
scripts:
- securetty
- netsharedpath
rootfs-sysvinit:
target: ve/sysvinit-etcnet
kinds:
- tar.xz
tests:
- method: lxd
scripts:
- securetty
- netsharedpath
branches:
Sisyphus:
arches:
i586:
x86_64:
p10:
arches:
i586:
x86_64:
branding: alt-starterkit
p11:
arches:
i586:
x86_64:
branding: alt-starterkit
scripts:
securetty:
contents: |
#!/bin/sh
echo pts/0 >> /etc/securetty
echo pts/1 >> /etc/securetty
echo console >> /etc/securetty
global: no
number: 1
netsharedpath:
contents: |
#!/bin/sh
echo %_netsharedpath /sys:/proc > /etc/rpm/macros.d/container
global: no
number: 20
apt_sources:
contents: |
#!/bin/sh
repo_source=/etc/apt/sources.list.d/altsp.list
[ -s "$repo_source" ] || exit 0
sed -i -E 's/^\s*#(rpm.*http)/\1/' "$repo_source"
global: no
number: 80
...