Harden production publish flow #5

Merged
kdletters merged 26 commits from codex/publish-flow into master 2026-05-03 03:47:14 +08:00
10 changed files with 10 additions and 0 deletions
Showing only changes of commit 23cb37c18a - Show all commits

View File

@@ -5,6 +5,7 @@ pipeline {
options { options {
disableConcurrentBuilds() disableConcurrentBuilds()
timestamps()
buildDiscarder(logRotator(numToKeepStr: '20', artifactNumToKeepStr: '20')) buildDiscarder(logRotator(numToKeepStr: '20', artifactNumToKeepStr: '20'))
} }

View File

@@ -3,6 +3,7 @@ pipeline {
options { options {
disableConcurrentBuilds() disableConcurrentBuilds()
timestamps()
buildDiscarder(logRotator(numToKeepStr: '20', artifactNumToKeepStr: '20')) buildDiscarder(logRotator(numToKeepStr: '20', artifactNumToKeepStr: '20'))
} }

View File

@@ -3,6 +3,7 @@ pipeline {
options { options {
disableConcurrentBuilds() disableConcurrentBuilds()
timestamps()
buildDiscarder(logRotator(numToKeepStr: '20', artifactNumToKeepStr: '20')) buildDiscarder(logRotator(numToKeepStr: '20', artifactNumToKeepStr: '20'))
} }

View File

@@ -3,6 +3,7 @@ pipeline {
options { options {
disableConcurrentBuilds() disableConcurrentBuilds()
timestamps()
buildDiscarder(logRotator(numToKeepStr: '20', artifactNumToKeepStr: '20')) buildDiscarder(logRotator(numToKeepStr: '20', artifactNumToKeepStr: '20'))
} }

View File

@@ -3,6 +3,7 @@ pipeline {
options { options {
disableConcurrentBuilds() disableConcurrentBuilds()
timestamps()
buildDiscarder(logRotator(numToKeepStr: '20', artifactNumToKeepStr: '20')) buildDiscarder(logRotator(numToKeepStr: '20', artifactNumToKeepStr: '20'))
} }

View File

@@ -3,6 +3,7 @@ pipeline {
options { options {
disableConcurrentBuilds() disableConcurrentBuilds()
timestamps()
buildDiscarder(logRotator(numToKeepStr: '20', artifactNumToKeepStr: '20')) buildDiscarder(logRotator(numToKeepStr: '20', artifactNumToKeepStr: '20'))
} }

View File

@@ -5,6 +5,7 @@ pipeline {
options { options {
disableConcurrentBuilds() disableConcurrentBuilds()
timestamps()
buildDiscarder(logRotator(numToKeepStr: '20', artifactNumToKeepStr: '20')) buildDiscarder(logRotator(numToKeepStr: '20', artifactNumToKeepStr: '20'))
} }

View File

@@ -3,6 +3,7 @@ pipeline {
options { options {
disableConcurrentBuilds() disableConcurrentBuilds()
timestamps()
buildDiscarder(logRotator(numToKeepStr: '20', artifactNumToKeepStr: '20')) buildDiscarder(logRotator(numToKeepStr: '20', artifactNumToKeepStr: '20'))
} }

View File

@@ -5,6 +5,7 @@ pipeline {
options { options {
disableConcurrentBuilds() disableConcurrentBuilds()
timestamps()
buildDiscarder(logRotator(numToKeepStr: '20', artifactNumToKeepStr: '20')) buildDiscarder(logRotator(numToKeepStr: '20', artifactNumToKeepStr: '20'))
} }

View File

@@ -3,6 +3,7 @@ pipeline {
options { options {
disableConcurrentBuilds() disableConcurrentBuilds()
timestamps()
buildDiscarder(logRotator(numToKeepStr: '20', artifactNumToKeepStr: '20')) buildDiscarder(logRotator(numToKeepStr: '20', artifactNumToKeepStr: '20'))
} }