Timeline for What is needed to safely enable non-technical users to trigger automatic deployments?
Current License: CC BY-SA 4.0
16 events
| when toggle format | what | by | license | comment | |
|---|---|---|---|---|---|
| Dec 13, 2020 at 18:00 | history | tweeted | twitter.com/StackSoftEng/status/1338181913169813505 | ||
| Dec 5, 2020 at 13:31 | comment | added | Thorbjørn Ravn Andersen | Why does it have to be a human that does the deploy instead of an automatically triggered deploy? | |
| Dec 5, 2020 at 11:09 | answer | added | Doc Brown | timeline score: 1 | |
| Dec 5, 2020 at 0:10 | history | became hot network question | |||
| Dec 4, 2020 at 23:15 | review | Close votes | |||
| Dec 9, 2020 at 3:09 | |||||
| Dec 4, 2020 at 20:58 | answer | added | Greg Burghardt | timeline score: 3 | |
| Dec 4, 2020 at 19:59 | comment | added | John Wu | My suggestion would be to mitigate the risk via a promotion process, e.g. fully automatic deployments to a lower environment on a daily basis, then weekly (or so) pushes to upper environments. | |
| Dec 4, 2020 at 19:06 | comment | added | Johndt | @JohnWu - I think that is pretty much where I am. If you as a company are confident enough in your automation & processes to allow someone with no SME to "press the button", it's not much of a leap to fully automate the process and have real CD. I think the reality is that the company is not that confident in their automation. | |
| Dec 4, 2020 at 18:56 | comment | added | simbo1905 | i am going to plus one this simply for the opening statement :-D | |
| Dec 4, 2020 at 18:26 | comment | added | John Wu | Does it have to be manually triggered? Can you not fully automate the process to deploy silently on a regular basis? | |
| Dec 4, 2020 at 16:58 | comment | added | rwong | Unarticulated responsibilities (such as the responsibilities you listed), unmitigated risks (your friend's workplace isn't implementing all the best practices that your workplace does), and unarticulated political risks (such as your friend being used as a convenient scapegoat, fired, in a fire pit, in case something goes wrong). | |
| Dec 4, 2020 at 16:57 | history | edited | Johndt | CC BY-SA 4.0 | added 190 characters in body |
| Dec 4, 2020 at 16:41 | answer | added | lennon310 | timeline score: 6 | |
| Dec 4, 2020 at 16:35 | answer | added | Toshakins | timeline score: 3 | |
| Dec 4, 2020 at 16:27 | comment | added | candied_orange | Even if this was a push one button deal it’s still technical. Just knowing when to push it is technical. Reporting what you did before the system spontaneously tore itself apart is technical. Even knowing what responsibilities you’re taking on here is technical. You can automate a lot of things but the moment a human is involved they need to understand what you’re making them do. TL;DR It’s not a self driving car if I can’t sleep in the back seat. | |
| Dec 4, 2020 at 16:10 | history | asked | Johndt | CC BY-SA 4.0 |