af824cdf22
Deploy / build (push) Successful in 3m56s
expanding puppet pr validation steps into multiple workflows, and removing the need to `dnf install` all these packages each workflow run would increase the performances. - add puppet-pr-validator container with pre-installed requirements for - bump base almalinux 9.7 image. Reviewed-on: #42
21 lines
385 B
HCL
21 lines
385 B
HCL
# almalinux/9.7/puppet-validator
|
|
docker_source = "git.unkin.net/unkin/almalinux9-base:latest"
|
|
packages = [
|
|
"rubygems",
|
|
"ruby-devel",
|
|
"gcc",
|
|
"make",
|
|
"redhat-rpm-config",
|
|
"glibc-headers",
|
|
"glibc-devel",
|
|
"libffi",
|
|
"libffi-devel"
|
|
]
|
|
scripts_pre_packages = [
|
|
"dnf -y group install \"Development Tools\""
|
|
]
|
|
scripts_final = [
|
|
"dnf clean all",
|
|
"rm -rf /var/cache/dnf"
|
|
]
|