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 for CLI #4045

Closed
a-thaler opened this issue May 13, 2019 · 1 comment
Closed

Release process for CLI #4045

a-thaler opened this issue May 13, 2019 · 1 comment
Assignees
Labels
area/cli Related to all activities around CLI

Comments

@a-thaler
Copy link
Contributor

a-thaler commented May 13, 2019

Description
The Kyma CLI needs a technical solution for a repeatable release as well as an integration to the organizational release process of Kyma.

AC:

  • For every release of CLI there is a new tag and release page available in the repository
  • It is possible to create a patch release not based on latest master but on the latest release
  • The binaries for a release are available as Github release attachments and the binaries are not created on a local machine
  • A Github release is listing all changelogs and release notes
  • A Kyma CLI release uses the version number of the related supported Kyma version
  • The release process documentation of kyma is adjusted so that when the process finishes, there is a corresponding Kyma CLI release available

Attachments

@suleymanakbas91
Copy link
Contributor

1.2.0-rc1 pre-release is created by goreleaser following the approach documented here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/cli Related to all activities around CLI
Projects
None yet
Development

No branches or pull requests

2 participants