Compare commits
6 Commits
Author | SHA1 | Date | |
---|---|---|---|
739047e477 | |||
77dab0de04 | |||
31347764ae | |||
e4749fd0c4 | |||
12c75403a0 | |||
29e242c30c |
@ -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"
|
||||
|
14
CHANGELOG.md
14
CHANGELOG.md
@ -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)
|
||||
|
||||
|
||||
|
@ -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 \
|
||||
|
Reference in New Issue
Block a user