build: Refactor/Update packer configuration

This commit is contained in:
2024-06-05 10:57:05 +10:00
parent a785e57126
commit 092ce5eabc
4 changed files with 43 additions and 43 deletions

View File

@ -70,21 +70,21 @@ jobs:
- name: Run `packer init`
id: init
run: packer init -upgrade ./packer
# - name: Run `packer validate`
# id: validate
# run: |
# packer validate \
# -only=vsphere-iso.bootstrap \
# -var vm_name=${DRONE_BUILD_NUMBER}-${DRONE_COMMIT_SHA:0:10}-$(openssl rand -hex 3) \
# -var docker_username=$${DOCKER_USERNAME} \
# -var docker_password=$${DOCKER_PASSWORD} \
# -var repo_username=$${REPO_USERNAME} \
# -var repo_password=$${REPO_PASSWORD} \
# -var ssh_password=$${SSH_PASSWORD} \
# -var vsphere_password=$${VSPHERE_PASSWORD} \
# -var k8s_version=$K8S_VERSION \
# -var appliance_version=$APPLIANCE_VERSION \
# ./packer
- name: Run `packer validate`
id: validate
run: |
packer validate \
-only=vsphere-iso.bootstrap \
-var vm_name=${DRONE_BUILD_NUMBER}-${DRONE_COMMIT_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=$K8S_VERSION \
-var appliance_version=$APPLIANCE_VERSION \
./packer
# - name: Build Artifact
# run: packer build -color=false -on-error=abort ./image.pkr.hcl