diff options
author | Anil Belur <abelur@linuxfoundation.org> | 2023-07-29 16:45:56 +1000 |
---|---|---|
committer | Anil Belur <abelur@linuxfoundation.org> | 2024-03-20 09:37:40 +1000 |
commit | 487315d430120ca5000e5b7871d4d20dd9f95817 (patch) | |
tree | 21b821aad551c1f1e8ef944a984f82fe04cbfc76 | |
parent | 9f75ea104deb4123fa782bfb95e9cc5ac62efcfe (diff) |
Chore: Update common-packer to the latest v0.14.1
Symlink the required hcl templates to common-packer
Change-Id: I46db2277546a6e0bdedc8f9af0eb9bbbbdcb568c
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
-rw-r--r-- | .github/workflows/gerrit-verify.yaml | 62 | ||||
m--------- | packer/common-packer | 0 | ||||
l--------- | packer/templates/builder.pkr.hcl | 1 | ||||
l--------- | packer/templates/docker.pkr.hcl | 1 |
4 files changed, 64 insertions, 0 deletions
diff --git a/.github/workflows/gerrit-verify.yaml b/.github/workflows/gerrit-verify.yaml new file mode 100644 index 000000000..3ea946df4 --- /dev/null +++ b/.github/workflows/gerrit-verify.yaml @@ -0,0 +1,62 @@ +--- +name: Call Gerrit ci-management Verify + +# yamllint disable-line rule:truthy +on: + workflow_dispatch: + inputs: + GERRIT_BRANCH: + description: "Branch that change is against" + required: true + type: string + GERRIT_CHANGE_ID: + description: "The ID for the change" + required: true + type: string + GERRIT_CHANGE_NUMBER: + description: "The Gerrit number" + required: true + type: string + GERRIT_CHANGE_URL: + description: "URL to the change" + required: true + type: string + GERRIT_EVENT_TYPE: + description: "Type of Gerrit event" + required: true + type: string + GERRIT_PATCHSET_NUMBER: + description: "The patch number for the change" + required: true + type: string + GERRIT_PATCHSET_REVISION: + description: "The revision sha" + required: true + type: string + GERRIT_PROJECT: + description: "Project in Gerrit" + required: true + type: string + GERRIT_REFSPEC: + description: "Gerrit refspec of change" + required: true + type: string + +jobs: + call-gerrit-ci-management-verify: + # yamllint disable rule:line-length + uses: + lfit/releng-reusable-workflows/.github/workflows/gerrit-ci-management-verify.yaml@6bb945b7d6f815db25d1cde9711f1b084f81e092 # v0.9 + # yamllint enable rule:line-length + with: + GERRIT_BRANCH: ${{ inputs.GERRIT_BRANCH }} + GERRIT_CHANGE_ID: ${{ inputs.GERRIT_CHANGE_ID }} + GERRIT_CHANGE_NUMBER: ${{ inputs.GERRIT_CHANGE_NUMBER }} + GERRIT_CHANGE_URL: ${{ inputs.GERRIT_CHANGE_URL }} + GERRIT_EVENT_TYPE: ${{ inputs.GERRIT_EVENT_TYPE }} + GERRIT_PATCHSET_NUMBER: ${{ inputs.GERRIT_PATCHSET_NUMBER }} + GERRIT_PATCHSET_REVISION: ${{ inputs.GERRIT_PATCHSET_REVISION }} + GERRIT_PROJECT: ${{ inputs.GERRIT_PROJECT }} + GERRIT_REFSPEC: ${{ inputs.GERRIT_REFSPEC }} + secrets: + GERRIT_SSH_PRIVKEY: ${{ secrets.GERRIT_SSH_PRIVKEY }} diff --git a/packer/common-packer b/packer/common-packer -Subproject 15aba27a45f98edb33890daa3712c6a4371b294 +Subproject 09cb3bcf48185afdc5af0a548be904491ae215d diff --git a/packer/templates/builder.pkr.hcl b/packer/templates/builder.pkr.hcl new file mode 120000 index 000000000..8ea2d8721 --- /dev/null +++ b/packer/templates/builder.pkr.hcl @@ -0,0 +1 @@ +../common-packer/templates/builder.pkr.hcl
\ No newline at end of file diff --git a/packer/templates/docker.pkr.hcl b/packer/templates/docker.pkr.hcl new file mode 120000 index 000000000..08567dfdd --- /dev/null +++ b/packer/templates/docker.pkr.hcl @@ -0,0 +1 @@ +../common-packer/templates/docker.pkr.hcl
\ No newline at end of file |