Welcome to Pulumi Registry, your window into the cloud. Read the announcement.

AzureDevOps

v2.3.0 published on Monday, Nov 22, 2021 by Pulumi

The AzureDevOps provider for Pulumi can be used to provision any of the cloud resources available in AzureDevOps. The AzureDevOps provider must be configured with credentials to deploy and update resources in AzureDevOps.

Example

const ado = require("@pulumi/azuredevops")

const project = new ado.Core.Project("demo-project", {
    projectName: "my-project",
});
import * as ado from "@pulumi/azuredevops";

const project = new ado.Core.Project("demo-project", {
    projectName: "my-project",
});
import pulumi_azuredevops as ado

project = ado.core.Project("demo-project",
                           project_name="my-project")
import (
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
	ado "github.com/pulumi/pulumi-azuredevops/sdk/v2/go/azuredevops"
)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		project, err := ado.NewProject(ctx, "test", &ado.ProjectArgs{
			ProjectName: pulumi.String("my-project"),
		})
		if err != nil {
			return err
		}

		return nil
	})
}

using System.Collections.Generic;
using System.Threading.Tasks;
using Pulumi;
using Pulumi.AzureDevOps.Core;

class Program
{
    static Task Main() =>
        Deployment.Run(() => {
            var project = new Project("test", new ProjectArgs
            {
                ProjectName = "my-project",
            });
        });
}