File tree Expand file tree Collapse file tree 2 files changed +10
-8
lines changed Expand file tree Collapse file tree 2 files changed +10
-8
lines changed Original file line number Diff line number Diff line change 1515 openstack :
1616 name : openstack-imagebuild
1717 concurrency :
18- group : ${{ github.workflow }}-${{ github.ref }}-${{ matrix.os_version }} # to branch/PR + OS
18+ group : ${{ github.workflow }}-${{ github.ref }}-${{ matrix.os_version }}-${{ matrix.build }} # to branch/PR + OS + build
1919 cancel-in-progress : true
2020 runs-on : ubuntu-22.04
2121 strategy :
2424 os_version :
2525 - RL8
2626 - RL9
27+ build :
28+ - openstack.openhpc
2729 env :
2830 ANSIBLE_FORCE_COLOR : True
2931 OS_CLOUD : openstack
3739 "openstack.openhpc": "rocky-latest-RL9"
3840 }
3941 }
40- BUILD : openstack.openhpc
4142
4243 steps :
4344 - uses : actions/checkout@v2
@@ -83,13 +84,13 @@ jobs:
8384
8485 PACKER_LOG=1 packer build \
8586 -on-error=${{ vars.PACKER_ON_ERROR }} \
86- -only=${{ env.BUILD }} \
87+ -only=${{ matrix.build }} \
8788 -var-file=$PKR_VAR_environment_root/${{ env.CI_CLOUD }}.pkrvars.hcl \
8889 -var "source_image_name=${{ env.SOURCE_IMAGE }}" \
8990 openstack.pkr.hcl
9091 env :
9192 PKR_VAR_os_version : ${{ matrix.os_version }}
92- SOURCE_IMAGE : ${{ fromJSON(env.SOURCE_IMAGES_MAP)[matrix.os_version][env.BUILD ] }}
93+ SOURCE_IMAGE : ${{ fromJSON(env.SOURCE_IMAGES_MAP)[matrix.os_version][matrix.build ] }}
9394
9495 - name : Get created image names from manifest
9596 id : manifest
@@ -106,7 +107,7 @@ jobs:
106107 - name : Upload manifest artifact
107108 uses : actions/upload-artifact@v4
108109 with :
109- name : image-details-${{ env.BUILD }}-${{ matrix.os_version }}
110+ name : image-details-${{ matrix.build }}-${{ matrix.os_version }}
110111 path : |
111112 ./image-id.txt
112113 ./image-name.txt
Original file line number Diff line number Diff line change 1717 openstack :
1818 name : openstack-imagebuild
1919 concurrency :
20- group : ${{ github.workflow }}-${{ github.ref }}-${{ matrix.os_version }} # to branch/PR + OS
20+ group : ${{ github.workflow }}-${{ github.ref }}-${{ matrix.os_version }}-${{ matrix.build }} # to branch/PR + OS + build
2121 cancel-in-progress : true
2222 runs-on : ubuntu-22.04
2323 strategy :
2626 os_version :
2727 - RL8
2828 - RL9
29+ build :
30+ - openstack.rocky-latest
2931 env :
3032 ANSIBLE_FORCE_COLOR : True
3133 OS_CLOUD : openstack
3537 "RL8": "Rocky-8-GenericCloud-Base-8.9-20231119.0.x86_64.qcow2",
3638 "RL9": "Rocky-9-GenericCloud-Base-9.4-20240523.0.x86_64.qcow2"
3739 }
38- BUILD : openstack.openhpc
3940
4041 steps :
4142 - uses : actions/checkout@v2
8182
8283 PACKER_LOG=1 packer build \
8384 -on-error=${{ vars.PACKER_ON_ERROR }} \
84- -only=${{ env.BUILD }} \
85+ -only=${{ matrix.build }} \
8586 -var-file=$PKR_VAR_environment_root/${{ env.CI_CLOUD }}.pkrvars.hcl \
8687 -var "source_image_name=${{ env.SOURCE_IMAGE }}" \
8788 openstack.pkr.hcl
You can’t perform that action at this time.
0 commit comments