6 Commits

Author SHA1 Message Date
739047e477 chore(release): 1.2.0 [skip ci]
# [1.2.0](http://gitea.gitea.svc.cluster.local:3000/djpbessems/ContainerImage.PackerExtended/compare/v1.1.0...v1.2.0) (2024-06-06)

### Features

* Add unzip (required for packer action) ([3134776](31347764ae))
2024-06-06 02:16:32 +00:00
77dab0de04 build: Disable provenance for image push
All checks were successful
build-image / Semantic Release (Dry-run) (push) Successful in 18s
build-image / Container image (push) Successful in 4m59s
build-image / Semantic Release (push) Successful in 22s
2024-06-06 12:03:19 +10:00
31347764ae feat: Add unzip (required for packer action)
Some checks failed
build-image / Semantic Release (Dry-run) (push) Successful in 16s
build-image / Container image (push) Failing after 4m46s
build-image / Semantic Release (push) Has been skipped
2024-06-06 11:53:55 +10:00
e4749fd0c4 chore(release): 1.1.0 [skip ci]
# [1.1.0](http://gitea.gitea.svc.cluster.local:3000/djpbessems/ContainerImage.PackerExtended/compare/v1.0.0...v1.1.0) (2024-06-06)

### Features

* Add nodejs (prereq for majority of actions) ([29e242c](29e242c30c))
2024-06-06 01:47:13 +00:00
12c75403a0 Merge branch 'master' of https://code.spamasaurus.com/djpbessems/ContainerImage.PackerExtended
All checks were successful
build-image / Semantic Release (Dry-run) (push) Successful in 18s
build-image / Container image (push) Successful in 4m55s
build-image / Semantic Release (push) Successful in 24s
2024-06-06 11:18:20 +10:00
29e242c30c feat: Add nodejs (prereq for majority of actions) 2024-06-06 11:18:18 +10:00
3 changed files with 25 additions and 3 deletions

View File

@ -86,12 +86,13 @@ jobs:
- name: Build & push container image
uses: docker/build-push-action@v5
with:
push: true
context: .
tags: code.spamasaurus.com/djpbessems/packer-extended:${{ needs.semrel_dryrun.outputs.version }}
build-args: |
REPO_USERNAME=${{ secrets.REPO_USERNAME }}
REPO_PASSWORD=${{ secrets.REPO_PASSWORD }}
context: .
tags: code.spamasaurus.com/djpbessems/packer-extended:${{ needs.semrel_dryrun.outputs.version }}
provenance: false
push: true
env:
DOCKER_HOST: "tcp://docker:2376/"
DOCKER_TLS_CERTDIR: "/certs"

View File

@ -1,3 +1,17 @@
# [1.2.0](http://gitea.gitea.svc.cluster.local:3000/djpbessems/ContainerImage.PackerExtended/compare/v1.1.0...v1.2.0) (2024-06-06)
### Features
* Add unzip (required for packer action) ([3134776](http://gitea.gitea.svc.cluster.local:3000/djpbessems/ContainerImage.PackerExtended/commit/31347764ae36478ddbb89735656cb044e6931276))
# [1.1.0](http://gitea.gitea.svc.cluster.local:3000/djpbessems/ContainerImage.PackerExtended/compare/v1.0.0...v1.1.0) (2024-06-06)
### Features
* Add nodejs (prereq for majority of actions) ([29e242c](http://gitea.gitea.svc.cluster.local:3000/djpbessems/ContainerImage.PackerExtended/commit/29e242c30c037a4e1f7102370b97b25d7f926c34))
# 1.0.0 (2024-06-05)

View File

@ -44,6 +44,8 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
locales \
make \
netcat-openbsd \
# (npm) Dependency for Gitea Actions
npm \
openssh-client \
powershell-lts \
# (python3-*) Dependency for installation of Ansible
@ -54,11 +56,16 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
qemu-utils \
# (sshpass) Dependency for Packer (non-interactive password authentication)
sshpass \
# (unzip) Dependency for Gitea Actions
unzip \
# (xorriso) Dependency for Packer (generating isofs image)
xorriso \
yamllint && \
sed -i '/en_US.UTF-8/s/^# //g' /etc/locale.gen && \
locale-gen && \
npm install npm@latest -g && \
npm install n -g && \
n latest && \
pip3 install --upgrade pip && \
pip3 install \
ansible-core~=2.14.0 \