Merge branch 'master' into 0_11-release-prep

This commit is contained in:
Jeff Geerling
2020-05-04 12:07:40 -05:00
committed by GitHub
2 changed files with 9 additions and 4 deletions

View File

@@ -128,12 +128,14 @@ There are also integration tests in the `molecule` directory which are meant to
## Publishing New Versions ## Publishing New Versions
The current process for publishing new versions of the Kubernetes Collection is manual, and requires a user who has access to the `community.kubernetes` namespace on Ansible Galaxy to publish the build artifact. The current process for publishing new versions of the Kubernetes Collection is manual, and requires a user who has access to the `community.kubernetes` namespace on Ansible Galaxy to publish the build artifact. See [Issue #43](https://github.com/ansible-collections/community.kubernetes/issues/43) for progress in automating this process.
1. Ensure you're running Ansible from devel, so the [`build_ignore` key](https://github.com/ansible/ansible/issues/67130) in `galaxy.yml` is used.
1. Run `git clean -x -d -f` in this repository's directory to clean out any extra files which should not be included.
1. Ensure `CHANGELOG.md` contains all the latest changes. 1. Ensure `CHANGELOG.md` contains all the latest changes.
2. Update `galaxy.yml` and this README's `requirements.yml` example with the new `version` for the collection. 1. Update `galaxy.yml` and this README's `requirements.yml` example with the new `version` for the collection.
3. Tag the version in Git and push to GitHub. 1. Tag the version in Git and push to GitHub.
4. Run the following commands to build and release the new version on Galaxy: 1. Run the following commands to build and release the new version on Galaxy:
``` ```
ansible-galaxy collection build ansible-galaxy collection build

View File

@@ -27,3 +27,6 @@ tags:
- okd - okd
- cluster - cluster
version: 0.11.0 version: 0.11.0
build_ignore:
- .DS_Store
- '*.tar.gz'