Great news! Rob Ros and I posted about on how to solve the problem of having variables across stages: Robs blog post https://rajbos.github.io/blog/2020/04/17/Azure-DevOps-update-release-variable-across-stages And mine Robs approach is for classic pipelines and mine was for YAML pipelines which was inspired by a PR from . But it was not [...]
Sebastian Schütze
Update 5.5.2020: There is now a native integration. Check my new blog post for an update. The new multi staging pipelines with YAML give you a lot of more flexibility. Variables can be used and shared between nearly every step (e.g. stages and jobs) but they can’t be shared out of the between stages. But hey, there is always a [...]
Sebastian Schütze
Since multi-staging-pipelines with YAML have been introduced a big step has been done. They are declarative and configurable pipelines that can be versioned in a repository. One problem still comes: Change YAML -> commit -> run -> fail -> Change YAML -> commit -> run -> fail… Some people getting nerve wrecked [...]
Sebastian Schütze
Azure DevOps introduced the multi-stage-pipelines UX experience for GA with the sprint update 162 (not exactly, but it’s a big step because this is default now). With the introduction of this feature also pipelines as code were introduced. You may say “Whaaaaat? Pipeline as Code?”. Yes! In the past, Azure DevOps [...]
Sebastian Schütze
In the past, I wrote about an article on how to improve development as well as CI / CD pipelines with ARM-Templates. Those seem to be quite successful. Even though, I am sure everybody has it’s own opinion about some of the details I take the opportunity to lay out my current opinion to provide some solutions to problems I had or [...]
Sebastian Schütze
I stumbled over the announcement of Pipeline Artifacts tasks that were supposed to be superior to the class build artifacts. If you don’t know what I mean, you can either read the announcement that came with the sprint 142 or you have a look at the screenshot below. The azure Pipeline Artifact will replace the next generation of [...]
Sebastian Schütze