2021-06-28 21:40:42 +03:00
---
remote : 'cloud@master:/home/cloud/images/{branch}/{arch}'
2022-11-11 05:08:26 +03:00
repository_url : http://ftp.altlinux.org/pub/distributions/ALTLinux/{branch}/branch
2021-06-28 21:40:42 +03:00
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
2023-07-14 16:44:59 +03:00
- netsharedpath
2021-06-28 21:40:42 +03:00
rootfs-systemd-etcnet :
target : ve/systemd-etcnet
kinds :
- tar.xz
tests :
- method : lxd
scripts :
- securetty
2023-07-14 16:44:59 +03:00
- netsharedpath
2021-06-28 21:40:42 +03:00
rootfs-sysvinit :
target : ve/sysvinit-etcnet
kinds :
- tar.xz
tests :
- method : lxd
scripts :
- securetty
2023-07-14 16:44:59 +03:00
- netsharedpath
2021-06-28 21:40:42 +03:00
cloud :
target : vm/cloud-systemd
kinds :
- qcow2c
rename :
regex : '(.*)\.qcow2c$'
to : '\1.qcow2'
2022-06-02 18:59:05 +03:00
scripts :
- grub_install
2024-03-20 01:12:34 +03:00
# workstation-cloud:
# target: vm/alt-workstation-cloud
# branding: 'none'
# kinds:
# - qcow2c
# exclude_branches:
# - Sisyphus
# - p9
# - p8
# - c8
# rename:
# regex: '(.*)\.qcow2c$'
# to: '\1.qcow2'
# scripts:
# - grub_install
2021-06-28 21:40:42 +03:00
branches :
Sisyphus :
arches :
aarch64 :
2022-11-11 05:08:26 +03:00
repository_url : http://ftp.altlinux.org/pub/distributions/ALTLinux/{branch}
2021-06-28 21:40:42 +03:00
p10 :
arches :
aarch64 :
branding : alt-starterkit
scripts :
2022-06-02 18:59:05 +03:00
grub_install :
contents : |
#!/bin/sh
mkdir -p /etc/firsttime.d
touch /etc/firsttime.d/grub-install
chmod +x /etc/firsttime.d/grub-install
echo '#!/bin/sh -eu' >> /etc/firsttime.d/grub-install
echo >> /etc/firsttime.d/grub-install
echo grub-install >> /etc/firsttime.d/grub-install
global : no
number : 80
2021-06-28 21:40:42 +03:00
securetty :
contents : |
#!/bin/sh
echo pts/0 >> /etc/securetty
echo pts/1 >> /etc/securetty
global : no
number : 1
2023-07-14 16:44:59 +03:00
netsharedpath :
contents : |
#!/bin/sh
echo %_netsharedpath /sys:/proc > /etc/rpm/macros.d/container
global : no
number : 20
2021-06-28 21:40:42 +03:00
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
...