DEV Community

Cover image for Developer diary #1
Kiolk
Kiolk

Posted on

Developer diary #1

I have started to learn Azure DevOps pipelines. It is another tool that helps to set up CI/CD processes for mobile development. This is only a small part of the functionality that Microsoft provides.

My first expression, it was not Wow. It looks solid and flexible but requires a lot of configurations.

It has good and a lot of documentation, that describes almost all aspects and components. It has many plugins that almost cover all the requirements. All these plugins were developed by the internal team. As a result, all plugins are very consistent and have the same semantics and logic, if compared with the variety of plugins for GitHub actions that were developed by the community.

I am truly surprised by the solution for reusing some logic with the mechanism of templates. It looks elegant and powerful and can be used on different levels.

Only one moment confuses me and is unclear for me: how to correctly work with expressions and pass their results to the template. Or how does the result of the completed stage or step pass to a parameter of the template? Or maybe I am doing something wrong.

It is my first opinion.

Top comments (0)