We are using Azure devops for our CI/CD. Typically, all the CI are written as azure yaml files and the release jobs have to be created on devops portal (using GUI). One of the general principle which we want to follow is to have everything as code.
Questions:
- Can Azure release pipelines be created as code (yaml , etc) ?
- I spent some time on it and it seems it is limited. Please correct me if i am wrong here.
- Release pipelines have numerous things like approvals, auto trigger, release trigger, etc . Is it possible with release pipelines in yaml ?