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 20 additions and 10 deletions
Showing only changes of commit 06d6f7716e - Show all commits

View File

@@ -5,7 +5,8 @@ pipeline {
options {
disableConcurrentBuilds()
timestamps()
skipDefaultCheckout(true)
wrap([$class: 'TimestamperBuildWrapper'])
buildDiscarder(logRotator(numToKeepStr: '20', artifactNumToKeepStr: '20'))
}

View File

@@ -3,7 +3,8 @@ pipeline {
options {
disableConcurrentBuilds()
timestamps()
skipDefaultCheckout(true)
wrap([$class: 'TimestamperBuildWrapper'])
buildDiscarder(logRotator(numToKeepStr: '20', artifactNumToKeepStr: '20'))
}

View File

@@ -3,7 +3,8 @@ pipeline {
options {
disableConcurrentBuilds()
timestamps()
skipDefaultCheckout(true)
wrap([$class: 'TimestamperBuildWrapper'])
buildDiscarder(logRotator(numToKeepStr: '20', artifactNumToKeepStr: '20'))
}

View File

@@ -3,7 +3,8 @@ pipeline {
options {
disableConcurrentBuilds()
timestamps()
skipDefaultCheckout(true)
wrap([$class: 'TimestamperBuildWrapper'])
buildDiscarder(logRotator(numToKeepStr: '20', artifactNumToKeepStr: '20'))
}

View File

@@ -3,7 +3,8 @@ pipeline {
options {
disableConcurrentBuilds()
timestamps()
skipDefaultCheckout(true)
wrap([$class: 'TimestamperBuildWrapper'])
buildDiscarder(logRotator(numToKeepStr: '20', artifactNumToKeepStr: '20'))
}

View File

@@ -3,7 +3,8 @@ pipeline {
options {
disableConcurrentBuilds()
timestamps()
skipDefaultCheckout(true)
wrap([$class: 'TimestamperBuildWrapper'])
buildDiscarder(logRotator(numToKeepStr: '20', artifactNumToKeepStr: '20'))
}

View File

@@ -5,7 +5,8 @@ pipeline {
options {
disableConcurrentBuilds()
timestamps()
skipDefaultCheckout(true)
wrap([$class: 'TimestamperBuildWrapper'])
buildDiscarder(logRotator(numToKeepStr: '20', artifactNumToKeepStr: '20'))
}

View File

@@ -3,7 +3,8 @@ pipeline {
options {
disableConcurrentBuilds()
timestamps()
skipDefaultCheckout(true)
wrap([$class: 'TimestamperBuildWrapper'])
buildDiscarder(logRotator(numToKeepStr: '20', artifactNumToKeepStr: '20'))
}

View File

@@ -5,7 +5,8 @@ pipeline {
options {
disableConcurrentBuilds()
timestamps()
skipDefaultCheckout(true)
wrap([$class: 'TimestamperBuildWrapper'])
buildDiscarder(logRotator(numToKeepStr: '20', artifactNumToKeepStr: '20'))
}

View File

@@ -3,7 +3,8 @@ pipeline {
options {
disableConcurrentBuilds()
timestamps()
skipDefaultCheckout(true)
wrap([$class: 'TimestamperBuildWrapper'])
buildDiscarder(logRotator(numToKeepStr: '20', artifactNumToKeepStr: '20'))
}