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 builder through expeditor #1707

Open
mwrock opened this issue Feb 9, 2022 · 1 comment
Open

Release builder through expeditor #1707

mwrock opened this issue Feb 9, 2022 · 1 comment
Labels

Comments

@mwrock
Copy link
Contributor

mwrock commented Feb 9, 2022

When we do a builder release today, we need to choose a set of fully qualified builder packages to give to operations. I think what we want is for operations to be able to perform a /expeditor promote habitat rc which will automatically promote packages in the rc channel to stable.

This would involve the following:

  • set up expeditor artifact channels. We want a unstable, rc and stable
  • Once we validate that acceptance (which consumes unstable) we use the /expeditor promote slack command to promote to rc which should trigger a script to hab pkg promote the builder-api, builder-api-proxy, and builder-jobsrv packages at the head of unstable to rc
  • Promoting from the rc channel should promoye to stable both in expeditor and builder.

This is similar (not identical) to the habitat release process.

@stale
Copy link

stale bot commented Mar 25, 2023

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. We value your input and contribution. Please leave a comment if this issue still affects you.

@stale stale bot added the Stale label Mar 25, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant