File tree Expand file tree Collapse file tree 1 file changed +36
-0
lines changed
Expand file tree Collapse file tree 1 file changed +36
-0
lines changed Original file line number Diff line number Diff line change 1+ ---
2+ # This workflow provides a periodic deploy of a multi-node test cluster.
3+ # The test scenario is randomly selected.
4+
5+ name : Multinode periodic Test Output
6+ ' on ' :
7+ workflow_dispatch :
8+ inputs :
9+ jobs :
10+ generate-inputs :
11+ name : Generate inputs
12+ runs-on : ubuntu-latest
13+ outputs :
14+ os_distribution : ${{ steps.generate-inputs.outputs.os_distribution }}
15+ os_release : ${{ steps.generate-inputs.outputs.os_release }}
16+ ssh_username : ${{ steps.generate-inputs.outputs.ssh_username }}
17+ neutron_plugin : ${{ steps.generate-inputs.outputs.neutron_plugin }}
18+ upgrade : ${{ steps.generate-inputs.outputs.upgrade }}
19+ stackhpc_kayobe_config_version : ${{ steps.generate-inputs.outputs.stackhpc_kayobe_config_version }}
20+ stackhpc_kayobe_config_previous_version : ${{ steps.generate-inputs.outputs.stackhpc_kayobe_config_previous_version }}
21+ terraform_kayobe_multinode_version : ${{ steps.generate-inputs.outputs.terraform_kayobe_multinode_version }}
22+ steps :
23+ - name : Checkout
24+ uses : actions/checkout@v4
25+
26+ - name : Generate inputs for multinode workflow
27+ id : generate-inputs
28+ run : |
29+ python3 .github/workflows/multinode-inputs.py >> $GITHUB_OUTPUT
30+
31+ - name : Display generated inputs
32+ run : |
33+ echo '## generated inputs:' > "$GITHUB_STEP_SUMMARY"
34+ echo '```' >> "$GITHUB_STEP_SUMMARY"
35+ echo '${{ toJSON(steps.generate-inputs.outputs) }}' | tee -a "$GITHUB_STEP_SUMMARY"
36+ echo '```' >> "$GITHUB_STEP_SUMMARY"
You can’t perform that action at this time.
0 commit comments