Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release process #410

Closed
1 of 2 tasks
mkumatag opened this issue Nov 8, 2021 · 2 comments · Fixed by #411 or #550
Closed
1 of 2 tasks

Release process #410

mkumatag opened this issue Nov 8, 2021 · 2 comments · Fixed by #411 or #550
Assignees
Labels
kind/documentation Categorizes issue or PR as related to documentation. kind/feature Categorizes issue or PR as related to a new feature. priority/important-longterm Important over the long term, but may not be staffed and/or may need multiple releases to complete.
Milestone

Comments

@mkumatag
Copy link
Member

mkumatag commented Nov 8, 2021

This issue it for introducing some release process

@mkumatag mkumatag self-assigned this Nov 8, 2021
@mkumatag mkumatag added kind/documentation Categorizes issue or PR as related to documentation. kind/feature Categorizes issue or PR as related to a new feature. labels Nov 8, 2021
@mkumatag mkumatag reopened this Nov 8, 2021
@mkumatag
Copy link
Member Author

mkumatag commented Nov 8, 2021

Reopened to add the doc

@mkumatag mkumatag added this to the 0.2 milestone Dec 3, 2021
@mkumatag mkumatag added the priority/important-longterm Important over the long term, but may not be staffed and/or may need multiple releases to complete. label Dec 10, 2021
@mkumatag
Copy link
Member Author

mkumatag commented Jan 29, 2022

  1. Create a tag and push
git clone [email protected]:kubernetes-sigs/cluster-api-provider-ibmcloud.git
git tag -s -m "v0.2.0-alpha.3" v0.2.0-alpha.3
git push origin v0.2.0-alpha.3
  1. Wait for the google cloud build to be finished

  2. Create a draft release with release notes for the tag

  3. Download the artifacts once cloud build is finished

gsutil -m cp \
  "gs://artifacts.k8s-staging-capi-ibmcloud.appspot.com/components/v0.2.0-alpha.3/cluster-template-powervs.yaml" \
  "gs://artifacts.k8s-staging-capi-ibmcloud.appspot.com/components/v0.2.0-alpha.3/cluster-template.yaml" \
  "gs://artifacts.k8s-staging-capi-ibmcloud.appspot.com/components/v0.2.0-alpha.3/infrastructure-components.yaml" \
  "gs://artifacts.k8s-staging-capi-ibmcloud.appspot.com/components/v0.2.0-alpha.3/metadata.yaml" \
  .
  1. Upload the downloaded artifacts into the release asset
  2. Publish the drafted release

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/documentation Categorizes issue or PR as related to documentation. kind/feature Categorizes issue or PR as related to a new feature. priority/important-longterm Important over the long term, but may not be staffed and/or may need multiple releases to complete.
Projects
None yet
1 participant