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
This commit is contained in:
Hemanth Nakkina 2024-02-08 08:19:34 +05:30
parent be31cb3b44
commit f86aa6278d
No known key found for this signature in database
GPG Key ID: 2E4970F7B143168E
2 changed files with 15 additions and 0 deletions

View File

@ -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

View File

@ -194,3 +194,5 @@
nodeset: ubuntu-jammy
- publish-charm-sunbeam-clusterd:
nodeset: ubuntu-jammy
- publish-charm-tempest-k8s:
nodeset: ubuntu-jammy