Skip to content
This repository was archived by the owner on Aug 14, 2025. It is now read-only.

Jonatha1983/azure-devops-plugin

Repository files navigation

Azure DevOps Pipeline Plugin

GitHub stars

Build codecov Release GitHub release

⚠️ Important Notice:
This plugin is designed exclusively for use with Gradle Kotlin DSL (build.gradle.kts) and does not support Groovy DSL (build.gradle). Please ensure your project is configured accordingly.

The Azure DevOps Pipeline Plugin is a Gradle plugin that allows you to generate Azure DevOps pipeline YAML files from your Gradle project.

Azure DevOps Pipelines Plugin

See the full documentation for more information.

Features

  • Generate Azure DevOps pipeline YAML files from Gradle DSL.
  • Support for a multi-project builds with template inheritance.
  • Pipeline validation task to ensure generated YAML matches expectations.
  • YAML to DSL conversion utility for existing pipelines.

Contributing

Plugin Development

If you find a bug or would like to contribute to the plugin, you can follow the steps below to get started:

  1. Clone the repository:
    git clone [email protected]:Jonatha1983/azure-devops-plugin.git
  2. Import the project into your IDE
  3. Make your changes and run the tests
    ./gradlew clean check
  4. Create a pull request

If you just have a question or would like to report a bug, please open an issue with much detail as possible, including but not only:

  • The version of the plugin you are using.
  • The version of Gradle you are using.
  • The version of Java you are using.
  • The operating system you are using.
  • The steps to reproduce the issue.
  • The expected behavior.
  • The actual behavior.
  • Any other relevant information—screenshots, stack traces, etc.

About

Azure DevOps Gradle Plugin

Resources

License

Stars

Watchers

Forks

Sponsor this project

 

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages