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

Prepopulate "Add Deployment" page with query parameters #408

Closed
dan-kirberger opened this issue Oct 13, 2021 · 2 comments
Closed

Prepopulate "Add Deployment" page with query parameters #408

dan-kirberger opened this issue Oct 13, 2021 · 2 comments
Labels
area/ui Indicates a change to the UI enhancement Indicates an improvement to a feature good first issue Good for newcomers

Comments

@dan-kirberger
Copy link

Description

Right now you can go to the "Create Deployment" page in Vela to request a new deployment:
image

It would be slick if we could help auto-populate those fields, perhaps visiting a link like this:

https://vela.prod.target.com/MY_ORG/MY_REPO/add-deployment?target=prod&ref=v1.2.3&etc...

This would still load the form (NOT submit it automatically), but would pre-populate the relevant fields.

Value

We have tooling (and slack messages) that could generate these links for engineers to use to simplify promoting code to higher environments.

Perhaps after a build completes in the main branch, we send this message to slack "to promote this to prod, use ".

Personally, for my team we aren't using deployments yet, but I'd like to (as a way to standardize how we deploy), this would help simplify wrangling those releases.

@dan-kirberger dan-kirberger added the enhancement Indicates an improvement to a feature label Oct 13, 2021
@JordanSussman JordanSussman added the area/ui Indicates a change to the UI label Oct 20, 2021
@wass3r wass3r added the good first issue Good for newcomers label Nov 11, 2021
@cognifloyd
Copy link
Member

This is a duplicate of #451

@cognifloyd cognifloyd closed this as not planned Won't fix, can't repro, duplicate, stale May 20, 2022
@dan-kirberger
Copy link
Author

Ha, both made by me, less than two months apart. 🤷

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/ui Indicates a change to the UI enhancement Indicates an improvement to a feature good first issue Good for newcomers
Projects
None yet
Development

No branches or pull requests

4 participants