We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 4e7c0a3 + 28f5a8f commit 4104cfdCopy full SHA for 4104cfd
1 file changed
azure/components/aws-assume-role.yml
@@ -18,6 +18,16 @@ steps:
18
role: ${{ parameters.role }}
19
displayName: get role name
20
21
+ - bash: |
22
+ if [ -z "$(ROLE)" ]; then
23
+ echo "ROLE is empty"
24
+ echo "##vso[task.setvariable variable=ROLE_EXISTS]false"
25
+ else
26
+ echo "ROLE value: $(ROLE)"
27
+ echo "##vso[task.setvariable variable=ROLE_EXISTS]true"
28
+ fi
29
+ displayName: "Set ROLE value (empty or not)"
30
+
31
- bash: |
32
set -e
33
@@ -85,4 +95,4 @@ steps:
85
95
AWS_ACCOUNT: ${{ parameters.aws_account }}
86
96
PROFILE: ${{ parameters.profile }}
87
97
displayName: assume role
88
- condition: and(succeeded(), ne(variables['ROLE'], ''))
98
+ condition: and(succeeded(), eq(variables['ROLE_EXISTS'], 'true'))
0 commit comments