Azure Pipelines Task SDK
Libraries for writing Azure Pipelines tasks
Reference examples of our in the box tasks are here
Cross platform tasks are written in TypeScript. It is the preferred way to write tasks once.
Step by Step: Create Task
We are accepting contributions and we try to stay on top of issues.
Building the library
$ cd node $ npm install
Build and Test:
$ npm test
Set environment variable TASK_TEST_TRACE=1 to display test output.
We also maintain a PowerShell library for Windows task development.
Library: Powershell Library
Usage: Consuming the SDK
Third Party Notices
To generate/update third party notice file run:
$ node generate-third-party-notice.js