Skip to content

Commit dcb9628

Browse files
committed
CI improvement: move docs upload to separate build
1 parent 029b184 commit dcb9628

File tree

1 file changed

+3
-20
lines changed

1 file changed

+3
-20
lines changed

Jenkinsfile

Lines changed: 3 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -92,10 +92,6 @@ pipeline {
9292
sh 'yarn install'
9393
sh 'yarn build'
9494
}
95-
dir(path: 'docs/dist') {
96-
sh 'tar -czf ../docs.tgz *'
97-
}
98-
archiveArtifacts(artifacts: 'docs/docs.tgz', allowEmptyArchive: false)
9995
}
10096
}
10197
stage('Cypress') {
@@ -185,30 +181,17 @@ pipeline {
185181
}
186182
stage('Docs / Comment') {
187183
parallel {
188-
stage('Master Docs') {
189-
when {
190-
allOf {
191-
branch 'master'
192-
not {
193-
equals expected: 'UNSTABLE', actual: currentBuild.result
194-
}
195-
}
196-
}
197-
steps {
198-
npmDocsReleaseMaster()
199-
}
200-
}
201-
stage('Develop Docs') {
184+
stage('Docs Job') {
202185
when {
203186
allOf {
204-
branch 'develop'
187+
when { branch pattern: "^(develop|master)$", comparator: "REGEXP"}
205188
not {
206189
equals expected: 'UNSTABLE', actual: currentBuild.result
207190
}
208191
}
209192
}
210193
steps {
211-
npmDocsReleaseDevelop()
194+
build wait: false, job: 'nginx-proxy-manager-docs', parameters: [string(name: 'docs_branch', value: "$BRANCH_NAME")]
212195
}
213196
}
214197
stage('PR Comment') {

0 commit comments

Comments
 (0)