Have a main off switch for async release publishing
See original GitHub issueLet’s say there is major outage on AzDo release pipelines and we are one day ahead of shipping and we need packages to be published. Today, the backup plan would be to go to each repo and change _PublishUsingPipelines
to false. This would take time between making the change and getting it merged, etc.
We should have a config-like file in eng/common
so all repos get it where we define whether we should use the things defined in the YAML or we should override what the YAML defines and just go the “previous” way.
/cc: @JohnTortugo @mmitche
Issue Analytics
- State:
- Created 4 years ago
- Comments:11 (11 by maintainers)
Top Results From Across the Web
Why was "SwitchTo" removed from Async CTP / Release?
Stephen Toub has some more information on the reasoning in this thread. To summarize, it's not a good idea for two reasons:.
Read more >Async/Await: is it possible to start a Task on @MainActor ...
Hello,. I could never start a Task on the @MainActor in a synchronous way, even if the task is started from the main...
Read more >How to use AsyncPublisher to convert @Published ... - YouTube
How to use AsyncPublisher to convert @ Published to Async / Await | Swift Concurrency #12 · Comments70.
Read more >Building an asynchronous SwiftUI button
How a custom SwiftUI button that's capable of running asynchronous actions can be created, and how to make such a control versatile and...
Read more >Async/Await, Combine, Closures: A Guide to Modern ...
A comparison between async/await, Combine, and closures in Swift. Includes an overview of the strengths and weaknesses of the different ...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
Won’t that just change how Arcade publishes?
I thought the idea was a kill switch for the feature for emergencies that we could change in Arcade, and then flow to all repos.
If we change it in the template to always be false, we ensure that no repo specific configuration will override it.
I’m closing this since eventually we’ll move all repos to stages and everything (build + publishing) will happen in the same pipeline