From 764024849a26cdded7b57b191e2b0f8c672f6605 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Herv=C3=A9=20Le=20Meur?= Date: Fri, 12 Jul 2024 10:31:21 +0200 Subject: [PATCH] chore: separate updatecli to its own pipeline --- Jenkinsfile_k8s | 2 +- Jenkinsfile_updatecli | 4 ++++ updatecli/values.yaml | 6 +++--- 3 files changed, 8 insertions(+), 4 deletions(-) create mode 100644 Jenkinsfile_updatecli diff --git a/Jenkinsfile_k8s b/Jenkinsfile_k8s index 64953114..12de2a1c 100644 --- a/Jenkinsfile_k8s +++ b/Jenkinsfile_k8s @@ -1 +1 @@ -parallelDockerUpdatecli([imageName: 'wiki', rebuildImageOnPeriodicJob: false, updatecliConfig: [containerMemory: '1G'], buildDockerConfig : [targetplatforms: 'linux/amd64,linux/arm64']]) +buildDockerAndPublishImage('wiki', [targetplatforms: 'linux/amd64,linux/arm64']) diff --git a/Jenkinsfile_updatecli b/Jenkinsfile_updatecli new file mode 100644 index 00000000..b02dbaac --- /dev/null +++ b/Jenkinsfile_updatecli @@ -0,0 +1,4 @@ +updatecli(action: 'diff') +if (env.BRANCH_IS_PRIMARY) { + updatecli(action: 'apply', cronTriggerExpression: '@weekly') +} diff --git a/updatecli/values.yaml b/updatecli/values.yaml index 6375272d..7b42b9bc 100644 --- a/updatecli/values.yaml +++ b/updatecli/values.yaml @@ -1,7 +1,7 @@ +--- github: - user: "Jenkins Infra Bot (updatecli)" - email: "60776566+jenkins-infra-bot@users.noreply.github.com" - username: "jenkins-infra-bot" + user: "jenkins-infra-updatecli" + email: "178728+jenkins-infra-updatecli[bot]@users.noreply.github.com" token: "UPDATECLI_GITHUB_TOKEN" branch: "main" owner: "jenkins-infra"