File tree Expand file tree Collapse file tree 1 file changed +18
-3
lines changed
Expand file tree Collapse file tree 1 file changed +18
-3
lines changed Original file line number Diff line number Diff line change @@ -16,7 +16,19 @@ pipeline {
1616 }
1717
1818 stages {
19+
1920 stage(' Prepare Environment' ) {
21+ when {
22+ anyOf {
23+ allOf {
24+ branch ' master'
25+ triggeredBy ' UserIdCause' // Manual trigger on master
26+ }
27+ allOf {
28+ branch ' latest'
29+ }
30+ }
31+ }
2032 steps {
2133 script {
2234 sh ' git config --global --add safe.directory $(pwd)'
@@ -41,8 +53,11 @@ pipeline {
4153
4254 stage(' Beta Release' ) {
4355 when {
44- branch ' master'
45- }
56+ allOf {
57+ branch ' master'
58+ triggeredBy ' UserIdCause' // Manual "Build Now"
59+ }
60+ }
4661 steps {
4762 sh '''
4863 sed -i -E 's/^(name *= *")superstream-clients(")/\\ 1superstream-clients-beta\\ 2/' pyproject.toml
@@ -106,7 +121,7 @@ pipeline {
106121 }
107122 withCredentials([string(credentialsId : ' gh_token' , variable : ' GH_TOKEN' )]) {
108123 sh """
109- gh release create $versionTag dist/superstream_confluent_kafka -${ env.versionTag} .tar.gz --generate-notes
124+ gh release create $versionTag dist/superstream_clients -${ env.versionTag} .tar.gz --generate-notes
110125 """
111126 }
112127 }
You can’t perform that action at this time.
0 commit comments