Skip to content

Commit

Permalink
CI for AlmaLinux 10.0 (x86_64) AlmaLinux#4
Browse files Browse the repository at this point in the history
  • Loading branch information
yuravk committed Dec 11, 2024
1 parent 29ae3b2 commit cbd3da3
Showing 1 changed file with 11 additions and 2 deletions.
13 changes: 11 additions & 2 deletions .github/workflows/almalinux-compose-test-x86_64.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ jobs:
strategy:
fail-fast: false
matrix:
variant: ${{ fromJSON(format('["{0}"]', ( inputs.version_major == '10-kitten' && '10-kitten", "10-kitten-x86_64_v2' || inputs.version_major ) )) }}
variant: ${{ fromJSON(format('["{0}"]', ( inputs.version_major == '10-kitten' && '10-kitten", "10-kitten-x86_64_v2' || ( inputs.version_major == '10' && '10", "10-x86_64_v2' || inputs.version_major ) ) )) }}

steps:
- uses: actions/checkout@v4
Expand Down Expand Up @@ -64,6 +64,11 @@ jobs:
tmt_options='--feeling-safe'
rpm_gpg_key="${rpm_gpg_key}-10"
;;
10-x86_64_v2)
vm_box=yuravk/almalinux-10-x86-64-v2
tmt_options='--feeling-safe'
rpm_gpg_key="${rpm_gpg_key}-10"
;;
10-kitten)
vm_box=lkhn/almalinux-kitten
release_version=10
Expand Down Expand Up @@ -226,11 +231,15 @@ jobs:
sudo vagrant ssh almalinux -c "sudo sh -c 'export PATH=$PATH:/usr/local/bin; pip install flexparser==0.3.1 tmt'"
;;
10)
# sudo vagrant ssh almalinux -c "sudo dnf install -y --enablerepo='extras-common' almalinux-release-devel"
sudo vagrant ssh almalinux -c "sudo dnf config-manager --add-repo https://build.almalinux.org/pulp/content/builds/AlmaLinux-Kitten-10-x86_64-20670-br/"
sudo vagrant ssh almalinux -c "sudo dnf install -y --enablerepo='${enable_repo,,} extras' python3-pip beakerlib"
sudo vagrant ssh almalinux -c "sudo sh -c 'export PATH=$PATH:/usr/local/bin; pip install flexparser==0.3.1 tmt'"
;;
10-x86_64_v2)
sudo vagrant ssh almalinux -c "sudo dnf config-manager --add-repo https://build.almalinux.org/pulp/content/builds/AlmaLinux-Kitten-10-x86_64_v2-20670-br/"
sudo vagrant ssh almalinux -c "sudo dnf install -y --enablerepo='${enable_repo,,} extras' python3-pip beakerlib"
sudo vagrant ssh almalinux -c "sudo sh -c 'export PATH=$PATH:/usr/local/bin; pip install flexparser==0.3.1 tmt'"
;;
9)
sudo vagrant ssh almalinux -c "sudo dnf -y install epel-release"
sudo vagrant ssh almalinux -c "sudo dnf install -y --enablerepo=${enable_repo,,} tmt initscripts-service"
Expand Down

0 comments on commit cbd3da3

Please sign in to comment.