Photo by Shivam Das

Azure Pipeline YAML Generator

Pipelines generator to easily automate your mobile development process

Posted by Damien Aicheh on 05/26/2020 · 1 min

Pipelines YAML generator

I created a new VSCode extension to help you generate your Azure DevOps pipelines:

Demo

Marketplace

Discover it here!

Why?

After making multiples tutorials around Azure DevOps using mobile technologies as examples and mostly Xamarin, I thought that it could be really useful for developers to have a simple way to set up their pipelines. That’s why I decided to create this VSCode extension.

It’s easy to use, you have multiples links to previously tutorials to help you understand the generated code. The YAML is generated depending on the options you choose and of course you can adapt it to best suit your needs, this gives you the global guidelines to starts.

What’s next?

Currently the extension supports:

  • Xamarin.Forms
  • Xamarin.iOS
  • Xamarin.Android
  • iOS
  • Android

Below the list of options generated by the extension for your pipeline depending on the type of your project:

  • Run Unit Tests
  • Build the project
  • Update the package identifier
  • Manage version dynamically
  • Add a banner to the launch icon
  • Publish the artifacts generated
  • Distribute the packages with App Center (.ipa, .apk, .aab)

You will find all the updated details on the Github repository and the Marketplace

Feel free to contribute to this project!

Do not hesitate to follow me on to not miss my next tutorial!