From 6e37fd756b6673f8a8ef0ccc2703e76ffd2568a4 Mon Sep 17 00:00:00 2001 From: djpbessems Date: Wed, 5 Jun 2024 11:28:17 +1000 Subject: [PATCH] build: Enable packer build step --- .gitea/workflows/actions.yaml | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/.gitea/workflows/actions.yaml b/.gitea/workflows/actions.yaml index 0c87003..b8003fa 100644 --- a/.gitea/workflows/actions.yaml +++ b/.gitea/workflows/actions.yaml @@ -90,8 +90,20 @@ jobs: -var k8s_version=${{ steps.get_k8sversion.outputs.result }} \ -var appliance_version=${{ needs.semrel_dryrun.outputs.version }} \ ./packer - # - name: Build Artifact - # run: packer build -color=false -on-error=abort ./image.pkr.hcl + - name: Build Artifact + run: | + packer build \ + -only=vsphere-iso.bootstrap \ + -var vm_name=${{ gitea.job }}-${{ gitea.sha:0:10 }}-$(openssl rand -hex 3) \ + -var docker_username=${{ secrets.DOCKER_USERNAME }} \ + -var docker_password=${{ secrets.DOCKER_PASSWORD }} \ + -var repo_username=${{ secrets.REPO_USERNAME }} \ + -var repo_password=${{ secrets.REPO_PASSWORD }} \ + -var ssh_password=${{ secrets.SSH_PASSWORD }} \ + -var hv_password=${{ secrets.HV_PASSWORD }} \ + -var k8s_version=${{ steps.get_k8sversion.outputs.result }} \ + -var appliance_version=${{ needs.semrel_dryrun.outputs.version }} \ + ./packer # semrel: # name: Semantic Release