Feature: Preview Deployments: Add a Destroy & Re-Deploy button to Preview Deployments
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 37.4k
- Forks
- 3k
- Avg merge
- 1d 3h
- Merged PRs (30d)
- 73
Description
What problem will this feature address?
If a Preview Deployment fails, or I want to change an ENV var etc, I want to be able to push a button to re-deploy, or destroy and re-deploy. Like we can for regular deployments.. if anything it's even more useful for Preview Deployments.
Describe the solution you'd like
Add buttons to the Preview Deployment view per Preview Build to:
- Rebuild - using exiting Deployment build that Preview Deployment
- Destroy & Rebuild - Delete entirely and rebuild Docker etc. that Preview Deployment
Describe alternatives you've considered
Have to manually delete, then do an empty commit to trigger a fresh Preview Deployment.. annoying and time consuming.
Additional context
I could get Claude to take a crack at implementing it if that would help and be acceptable. Otherwise it's over my head to do in this codebase.
Will you send a PR to implement it?
Maybe, need help
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by locating the Preview Deployment view and the existing actions for regular deployments, then trace how a Preview Build is rebuilt or destroyed. Done means each Preview Build offers Rebuild using its existing deployment build and Destroy & Rebuild, including deleting the deployment and rebuilding its Docker resources.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- docker, typescript
- Domain
- devops
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100