sunbeam-charms/zuul.d/secrets.yaml
Hemanth Nakkina df70e376ff
Add zuuljobs
* Add sunbeam project template to run pep8, py3 tests
* Add zuul.d/zuul.yaml to run pep8, py3, cover tests
* Update charmcraft and requirements for each charm
* Add global tox.ini to invoke fmt, pep8, py3, cover,
  build
* Add gitreview file
* Fix py3 test failures in ciner-ceph-k8s, glance-k8s,
  openstack-exporter
* Add jobs for charm builds using files option so that
  job is invoked if files within the component are
  modified. Add charm builds to both check and gate
  pipeline.
* Make function tests as part of global. Split the function
  tests into core, ceph, caas, misc mainly to accomodate
  function tests to run on 8GB. Add function tests as
  part of check pipeline.
* Add zuul job to publish charms in promote pipeline
  Add charmhub token as secret that can be used to
  publish charms.
  Note: Charmhub token is generated with ttl of 90 days.
* Run tox formatting
* Make .gitignore, .jujuignore, .stestr.conf global and
  remove the files from all charms.
* Make libs and templates global. Split libs to internal
  and external so that internal libs can adhere to
  sunbeam formatting styles.
* Add script to copy common files necessary libs, config
  templates, stestr conf, jujuignore during py3 tests
  and charm builds.
* Tests for keystone-ldap-k8s are commented due to
  intermittent bug LP#2045206

Change-Id: I804ca64182c109d16bd820ac00f129aa6dcf4496
2023-11-30 15:32:39 +05:30

66 lines
4.8 KiB
YAML

- secret:
name: charmhub_token
data:
# Generated on 27-Nov-2023 with 90 days ttl
value: !encrypted/pkcs1-oaep
- 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
- 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
- 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
- FtedxbTxdhPCJSwkx94pTapAwR1wbSABS/RMsluoNzxL74sv+xyNCkHVhSSTijPCEs5GH
+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
- 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
+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
- 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