Skip to content

Commit

Permalink
generating matrix with a parameter
Browse files Browse the repository at this point in the history
  • Loading branch information
roiklorin committed Feb 6, 2025
1 parent 44a90ad commit 95b8e86
Showing 1 changed file with 8 additions and 8 deletions.
16 changes: 8 additions & 8 deletions .github/workflows/dsf_poc_cli.yml
Original file line number Diff line number Diff line change
Expand Up @@ -73,22 +73,22 @@ permissions:
jobs:
prepare-matrix:
runs-on: ubuntu-latest
outputs:
matrix: ${{ steps.set-matrix.outputs.matrix }}
steps:
- name: Set Matrix
id: set-matrix
env:
VAR: 5 # Define the variable here
run: |
MATRIX=$(jq -n --compact-output '{
MATRIX=$(jq -n --compact-output --arg var "$VAR" '{
"include": [
{"name":"DSF POC","workspace":"dsf_cli-all-","enable_sonar":true,"enable_dam":true,"enable_dra":true,"enabled":false},
{"name":"DSF POC - SONAR","workspace":"dsf_cli-sonar-","enable_sonar":true,"enable_dam":false,"enable_dra":false,"enabled":false},
{"name":"DSF POC - DAM","workspace":"dsf_cli-dam-","enable_sonar":false,"enable_dam":true,"enable_dra":false,"enabled":true},
{"name":"DSF POC - DRA","workspace":"dsf_cli-dra-","enable_sonar":false,"enable_dam":false,"enable_dra":true,"enabled":true}
(if (3+2) == ($var | tonumber) then {"name":"DSF POC","workspace":"dsf_cli-all-","enable_sonar":true,"enable_dam":true,"enable_dra":true,"enabled":false} else empty end),
(if (3+3) == ($var | tonumber) then {"name":"DSF POC - SONAR","workspace":"dsf_cli-sonar-","enable_sonar":true,"enable_dam":false,"enable_dra":false,"enabled":false} else empty end),
(if (3+2) == ($var | tonumber) then {"name":"DSF POC - DAM","workspace":"dsf_cli-dam-","enable_sonar":false,"enable_dam":true,"enable_dra":false,"enabled":true} else empty end),
(if (3+2) == ($var | tonumber) then {"name":"DSF POC - DRA","workspace":"dsf_cli-dra-","enable_sonar":false,"enable_dam":false,"enable_dra":true,"enabled":true} else empty end)
]
}')
echo "matrix=$MATRIX" >> "$GITHUB_OUTPUT"
echo "matrix=$MATRIX" >> "$GITHUB_ENV"
terraform:
needs: prepare-matrix
Expand Down

0 comments on commit 95b8e86

Please sign in to comment.