The essential workflow was defined by Jez Humble et al in a previous decade but there are still a surprising number of active developers frustrated spending time on repetitive tasks that would be best left to a machine.
Development time is too valuable to waste doing work you've already done!
VSO, VSTS and now DevOps has had many names but throughout they have offered a solid GUI based interface for configuring Automated Builds and eventually automated releases.
Illustrates a very secure approach to variable management deficient in too many tools.
Anything with a command line interface can be integrated with an automated deployment pipeline.
Python 2.7 too; I just don't want to support any bad habits.
Rust can be particular about directory structures. After that its smooth sailing.