From f86aa6278d96c85039f04fdcabb9f995dabbe910 Mon Sep 17 00:00:00 2001 From: Hemanth Nakkina Date: Thu, 8 Feb 2024 08:19:34 +0530 Subject: [PATCH] Add job to publish tempest-k8s charm Add new job to publish tempest-k8s charm on changes in ops-sunbeam or tempest-k8s or rebuild. Add job in the promote pipeline. Change-Id: Ic564b7022e33498d61191ef2e4680095e4370a1e --- zuul.d/jobs.yaml | 13 +++++++++++++ zuul.d/project-templates.yaml | 2 ++ 2 files changed, 15 insertions(+) diff --git a/zuul.d/jobs.yaml b/zuul.d/jobs.yaml index 916f09d2..57985000 100644 --- a/zuul.d/jobs.yaml +++ b/zuul.d/jobs.yaml @@ -794,3 +794,16 @@ secrets: - charmhub_token timeout: 3600 + +- job: + name: publish-charm-tempest-k8s + description: | + Publish tempest-k8s built in gate pipeline. + run: playbooks/charm/publish.yaml + files: + - ops-sunbeam/ops_sunbeam/* + - charms/tempest-k8s/* + - rebuild + secrets: + - charmhub_token + timeout: 3600 diff --git a/zuul.d/project-templates.yaml b/zuul.d/project-templates.yaml index 0e5fcd6a..5eeceb29 100644 --- a/zuul.d/project-templates.yaml +++ b/zuul.d/project-templates.yaml @@ -194,3 +194,5 @@ nodeset: ubuntu-jammy - publish-charm-sunbeam-clusterd: nodeset: ubuntu-jammy + - publish-charm-tempest-k8s: + nodeset: ubuntu-jammy