diff --git a/images/almalinux/9.6/actionsdind/version b/images/almalinux/9.6/actionsdind/version index 9456ec9..94d087a 100644 --- a/images/almalinux/9.6/actionsdind/version +++ b/images/almalinux/9.6/actionsdind/version @@ -1 +1 @@ -20251017 +20260106 diff --git a/images/almalinux/9.6/artifactapi/builds b/images/almalinux/9.6/artifactapi/builds new file mode 100644 index 0000000..bdb9670 --- /dev/null +++ b/images/almalinux/9.6/artifactapi/builds @@ -0,0 +1 @@ +docker diff --git a/images/almalinux/9.6/artifactapi/variables.auto.pkrvars.hcl b/images/almalinux/9.6/artifactapi/variables.auto.pkrvars.hcl new file mode 100644 index 0000000..ebb47a0 --- /dev/null +++ b/images/almalinux/9.6/artifactapi/variables.auto.pkrvars.hcl @@ -0,0 +1,18 @@ +# almalinux/9.6/rpmbuilder +docker_source = "git.unkin.net/unkin/almalinux9-base:latest" +scripts_post_packages = [ + "git clone https://git.unkin.net/unkin/artifactapi.git /app/artifactapi && uv build --wheel /app/artifactapi", + "adduser -D -s /bin/sh appuser && chown -R appuser:appuser /app" +] +scripts_final = [ + "dnf clean all", + "rm -rf /var/cache/dnf" +] +docker_changes = [ + "EXPOSE 8000", + "HEALTHCHECK --interval=30s --timeout=10s --start-period=5s --retries=3 CMD curl -f http://localhost:8000/health || exit 1", + "USER appuser", + "WORKDIR /app", + "RUN uv pip install /app/artifactapi/dist/*.whl", + "CMD [\"uv\", \"run\", \"artifactapi\"]" +] diff --git a/images/almalinux/9.6/artifactapi/version b/images/almalinux/9.6/artifactapi/version new file mode 100644 index 0000000..94d087a --- /dev/null +++ b/images/almalinux/9.6/artifactapi/version @@ -0,0 +1 @@ +20260106 diff --git a/images/almalinux/9.6/base/version b/images/almalinux/9.6/base/version index 9456ec9..94d087a 100644 --- a/images/almalinux/9.6/base/version +++ b/images/almalinux/9.6/base/version @@ -1 +1 @@ -20251017 +20260106 diff --git a/images/almalinux/9.6/rpmbuilder/version b/images/almalinux/9.6/rpmbuilder/version index 9456ec9..94d087a 100644 --- a/images/almalinux/9.6/rpmbuilder/version +++ b/images/almalinux/9.6/rpmbuilder/version @@ -1 +1 @@ -20251017 +20260106