-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathJenkinsfile1
More file actions
27 lines (20 loc) · 1.68 KB
/
Copy pathJenkinsfile1
File metadata and controls
27 lines (20 loc) · 1.68 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
pipeline {
agent any
environment {
ACR_NAME = 'thanosbranch'
AZURE_CREDENTIALS_ID = 'AZURE_CREDS'
}
stages {
stage('Aunthenticate') {
steps{
echo "Building images ...."
withCredentials([azureServicePrincipal('AZURE_CREDS')]) {
sh 'az login --service-principal -u $AZURE_CLIENT_ID -p $AZURE_CLIENT_SECRET -t $AZURE_TENANT_ID'
}
sh 'az acr login -n $ACR_NAME --expose-token'
sh 'TOKEN=eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6IkpYN1c6VkY1UzpNTzZFOlhaNlM6TVgyNzpHMjdXOllNMkM6RFlXSzpKQ1RNOjdFNk46T0Y3WjpGWkIyIn0.eyJqdGkiOiI1MzdjZGEyOS1mOWRjLTRmOTktOTBjMC0yN2MxYWRhNmZlNDAiLCJzdWIiOiJkNzdlYTgyZi00ZWMxLTRlYmItOTYwYy0yZjY1YjQ3NGFmNTUiLCJuYmYiOjE2ODIwOTE4ODMsImV4cCI6MTY4MjEwMzU4MywiaWF0IjoxNjgyMDkxODgzLCJpc3MiOiJBenVyZSBDb250YWluZXIgUmVnaXN0cnkiLCJhdWQiOiJ0aGFub3NicmFuY2guYXp1cmVjci5pbyIsInZlcnNpb24iOiIxLjAiLCJyaWQiOiJjNDk0NzRjZDdmYjk0YjY3YTJjY2EwYjY4MWUwZGFhMiIsImdyYW50X3R5cGUiOiJyZWZyZXNoX3Rva2VuIiwiYXBwaWQiOiI0ZDBkZjEzMi1kZjdmLTQ3MGEtODg2MS00ZTZkZjdlZTYyYTEiLCJ0ZW5hbnQiOiJjZjViY2NlNC1iMjljLTQyNzAtYWJkMy1jNGEwYTkwMDVjNDUiLCJwZXJtaXNzaW9ucyI6eyJBY3Rpb25zIjpbInJlYWQiLCJ3cml0ZSIsImRlbGV0ZSIsImRlbGV0ZWQvcmVhZCIsImRlbGV0ZWQvcmVzdG9yZS9hY3Rpb24iXSwiTm90QWN0aW9ucyI6bnVsbH0sInJvbGVzIjpbXX0.LM84HIXeJVlcLaax-dgWZwzNt1I3OZwZTF3KCAr2ApxryDx2hPraEEKoRzF422BnQANkLI1r75-1K2NP8dekEXq2C8pxSfM6lH5CMhB9B70hlUolK72uaydCVdQIKSyajW28VM67Jq36nzVS82te95kcnDNWlS-wQg2TQ11PMcUbTkgepjqlQo6YWWaPms1yRr7Feq6eUktmSNHQWpVHRmB57yYvsvBWHKzK03wQeoONIJsnGLQJjevyy4xW8IbAX80RAaSIsKHKptCi-uLn9fg7YFUfOjEXluW1kCFqfJmbwUUUdrAsNn7TGOrInpVtW10JWPvbmuyZtVbjG4NYng'
echo $TOKEN
}
}
}
}