File tree 2 files changed +23
-4
lines changed
2 files changed +23
-4
lines changed Original file line number Diff line number Diff line change 28
28
- checkout
29
29
- run : ./gradlew deployArchives -PsmartThingsArtifactoryUserName="$ARTIFACTORY_USERNAME" -PsmartThingsArtifactoryPassword="$ARTIFACTORY_PASSWORD" -Ps3Buckets="$S3_BUCKETS_STAGE"
30
30
- run : ./gradlew slackSendMessage -PsmartThingsArtifactoryUserName="$ARTIFACTORY_USERNAME" -PsmartThingsArtifactoryPassword="$ARTIFACTORY_PASSWORD" -Pbranch="$CIRCLE_BRANCH" -PslackToken="$SLACK_TOKEN" -PslackWebhookUrl="$SLACK_WEBHOOK_URL" -PslackChannel="$SLACK_CHANNEL" --stacktrace
31
+ deploy-accept :
32
+ << : *defaults
33
+ steps :
34
+ - checkout
35
+ - run : ./gradlew deployArchives -PsmartThingsArtifactoryUserName="$ARTIFACTORY_USERNAME" -PsmartThingsArtifactoryPassword="$ARTIFACTORY_PASSWORD" -Ps3Buckets="$S3_BUCKETS_ACCEPT"
36
+ - run : ./gradlew slackSendMessage -PsmartThingsArtifactoryUserName="$ARTIFACTORY_USERNAME" -PsmartThingsArtifactoryPassword="$ARTIFACTORY_PASSWORD" -Pbranch="$CIRCLE_BRANCH" -PslackToken="$SLACK_TOKEN" -PslackWebhookUrl="$SLACK_WEBHOOK_URL" -PslackChannel="$SLACK_CHANNEL" --stacktrace
31
37
workflows :
32
38
version : 2
33
39
deploy :
@@ -44,4 +50,10 @@ workflows:
44
50
- build
45
51
filters :
46
52
branches :
47
- only : staging
53
+ only : staging
54
+ - deploy-accept :
55
+ requires :
56
+ - build
57
+ filters :
58
+ branches :
59
+ only : acceptance
Original file line number Diff line number Diff line change @@ -65,9 +65,10 @@ slackSendMessage {
65
65
String token = project. hasProperty(' slackToken' ) ? project. property(' slackToken' ) : null
66
66
String webhookUrl = project. hasProperty(' slackWebhookUrl' ) ? project. property(' slackWebhookUrl' ) : null
67
67
String channel = project. hasProperty(' slackChannel' ) ? project. property(' slackChannel' ) : null
68
- String drinks = ' https://dl.dropboxusercontent.com/s/m1z5mpd3c83lwev/minion_beer.jpeg?dl=0'
69
- String wolverine = ' https://dl.dropboxusercontent.com/s/4lbjqzvm2v033u9/minion_wolverine.jpg?dl=0'
70
- String beach = ' https://dl.dropboxusercontent.com/s/rqrfgxk53gfng69/minion_beach.png?dl=0'
68
+ String drinks = ' https://d2j2zbtzrapq2t.cloudfront.net/minion_beer.jpeg'
69
+ String wolverine = ' https://d2j2zbtzrapq2t.cloudfront.net/minion_wolverine.jpg'
70
+ String beach = ' https://d2j2zbtzrapq2t.cloudfront.net/minion_beach.png'
71
+ String captain = ' https://d2j2zbtzrapq2t.cloudfront.net/minion_captain.jpeg'
71
72
String iconUrl
72
73
String color
73
74
String messageText
@@ -85,6 +86,12 @@ slackSendMessage {
85
86
color = ' #FFDE20'
86
87
messageText = ' Began deployment of _SmartThingsPublic[staging]_ branch to the _Staging_ environments.'
87
88
break
89
+ case ' acceptance' :
90
+ username = ' ACC'
91
+ iconUrl = captain
92
+ color = ' #FFDE20'
93
+ messageText = ' Began deployment of _SmartThingsPublic[acceptance]_ branch to the _Acceptance_ environments.'
94
+ break
88
95
case ' production' :
89
96
username = ' PRD'
90
97
iconUrl = drinks
You can’t perform that action at this time.
0 commit comments