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

cli: release-helm #363

Closed
diegodelemos opened this issue Aug 5, 2020 · 0 comments · Fixed by #361
Closed

cli: release-helm #363

diegodelemos opened this issue Aug 5, 2020 · 0 comments · Fixed by #361
Assignees
Projects

Comments

@diegodelemos
Copy link
Member

diegodelemos commented Aug 5, 2020

Introduce release-helm command that would help with the task of making a new REANA Helm release.

$ reana-dev release-helm -v 0.7.0-a.2

Its purpose is to automatically create the necessary Docker releases and a release commit referencing the new component versions. More in detail:

  • Tag all Docker components using latest master (cluster component repos) and latest PyPI releases (of common packages) using semver2
  • Release/push all new components to DockerHub
  • Update all Helm related files necessary to create a new release (Chart.yaml, values.yaml etc..)
  • Create a release commit (see cli: git-create-release-commit #367)
  • Optionally create/push a pull request
@diegodelemos diegodelemos self-assigned this Aug 5, 2020
@diegodelemos diegodelemos added this to In work in v0.7.0 Aug 5, 2020
diegodelemos pushed a commit to diegodelemos/reana that referenced this issue Aug 5, 2020
diegodelemos pushed a commit to diegodelemos/reana that referenced this issue Aug 6, 2020
diegodelemos pushed a commit to diegodelemos/reana that referenced this issue Aug 12, 2020
diegodelemos pushed a commit to diegodelemos/reana that referenced this issue Aug 14, 2020
diegodelemos pushed a commit to diegodelemos/reana that referenced this issue Sep 2, 2020
diegodelemos pushed a commit to diegodelemos/reana that referenced this issue Sep 2, 2020
diegodelemos pushed a commit to diegodelemos/reana that referenced this issue Sep 15, 2020
diegodelemos pushed a commit to diegodelemos/reana that referenced this issue Sep 16, 2020
diegodelemos pushed a commit to diegodelemos/reana that referenced this issue Sep 16, 2020
diegodelemos pushed a commit to diegodelemos/reana that referenced this issue Sep 16, 2020
@diegodelemos diegodelemos moved this from In work to In review in v0.7.0 Sep 16, 2020
diegodelemos pushed a commit to diegodelemos/reana that referenced this issue Sep 16, 2020
diegodelemos pushed a commit to diegodelemos/reana that referenced this issue Sep 16, 2020
diegodelemos pushed a commit to diegodelemos/reana that referenced this issue Sep 22, 2020
diegodelemos pushed a commit to diegodelemos/reana that referenced this issue Sep 23, 2020
diegodelemos pushed a commit to diegodelemos/reana that referenced this issue Sep 25, 2020
diegodelemos pushed a commit to diegodelemos/reana that referenced this issue Oct 5, 2020
diegodelemos pushed a commit to diegodelemos/reana that referenced this issue Oct 5, 2020
v0.7.0 automation moved this from In review to Done Oct 5, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
No open projects
v0.7.0
  
Done
Development

Successfully merging a pull request may close this issue.

1 participant