Uh oh!
There was an error while loading. Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork 3.8k
feat(azure-devops): block and trigger#4664
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Uh oh!
There was an error while loading. Please reload this page.
Changes from all commits
e3c9ada27fcd255fd456822cd7ae0db4cff1bacff039eaa6115c617e8e07ef1042410ee0aa743c2a150de49a52c1bdfd7961b4d91d11aa83c084b6cc4a3508119ac04609a647db0b46bcdc804141b172f5959ecbFile filter
Filter by extension
Conversations
Uh oh!
There was an error while loading. Please reload this page.
Jump to
Uh oh!
There was an error while loading. Please reload this page.
Diff view
Diff view
There are no files selected for viewing
Large diffs are not rendered by default.
Uh oh!
There was an error while loading. Please reload this page.
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -17,6 +17,7 @@ | ||
| "ashby", | ||
| "athena", | ||
| "attio", | ||
| "azure_devops", | ||
| "box", | ||
| "brandfetch", | ||
| "brightdata", | ||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,83 @@ | ||
| --- | ||
| title: Azure Devops | ||
| description: Available Azure Devops triggers for automating workflows | ||
| --- | ||
| import { BlockInfoCard } from "@/components/ui/block-info-card" | ||
| <BlockInfoCard | ||
| type="azure_devops" | ||
| color="#0078D4" | ||
| /> | ||
| Azure Devops provides 3 triggers for automating workflows based on events. | ||
| ## Triggers | ||
| ### Azure DevOps Build Failed | ||
| Trigger workflow when an Azure DevOps build fails, is canceled, or partially succeeds | ||
| #### Output | ||
| | Parameter | Type | Description | | ||
| | --------- | ---- | ----------- | | ||
| | `buildId` | number | Build ID | | ||
| | `buildNumber` | string | Build number string \(e.g. 20240101.1\) | | ||
| | `result` | string | Build result: failed \| canceled \| partiallySucceeded | | ||
| | `pipelineId` | number | Pipeline definition ID | | ||
| | `pipelineName` | string | Pipeline definition name | | ||
| | `projectName` | string | Azure DevOps project name | | ||
| | `branch` | string | Source branch name \(refs/heads/ prefix stripped\) | | ||
| | `commitSha` | string | Source commit SHA | | ||
| | `triggeredBy` | string | Display name of the person who triggered the build | | ||
| | `triggeredByEmail` | string | Email/unique name of the person who triggered the build | | ||
| | `startTime` | string | Build start time \(ISO 8601\) | | ||
| | `finishTime` | string | Build finish time \(ISO 8601\) | | ||
| | `buildUrl` | string | API URL for the build resource | | ||
| --- | ||
| ### Azure DevOps Webhook (All Service Hook Events) | ||
| Trigger on whichever service hook event types you configure in Azure DevOps. Sim does not filter deliveries for this trigger. | ||
| #### Output | ||
| | Parameter | Type | Description | | ||
| | --------- | ---- | ----------- | | ||
| | `eventType` | string | Service hook event type \(e.g. build.complete, workitem.created\) | | ||
| | `notificationId` | number | Notification ID | | ||
| | `subscriptionId` | string | Service hook subscription ID | | ||
| | `publisherId` | string | Publisher ID \(e.g. tfs\) | | ||
| | `createdDate` | string | Event creation time \(ISO 8601\) | | ||
| | `resource` | json | Event resource payload | | ||
| | `resourceContainers` | json | Resource container references \(project, collection, etc.\) | | ||
| | `message` | json | Short message object | | ||
| | `detailedMessage` | json | Detailed message object | | ||
| --- | ||
| ### Azure DevOps Work Item Created | ||
| Trigger workflow when a work item is created in Azure DevOps | ||
| #### Output | ||
| | Parameter | Type | Description | | ||
| | --------- | ---- | ----------- | | ||
| | `workItemId` | number | Work item ID | | ||
| | `workItemType` | string | Work item type for Basic process \(e.g. Issue, Task, Epic\) | | ||
| | `title` | string | Work item title | | ||
| | `state` | string | Work item state for Basic process \(e.g. To Do, Doing, Done\) | | ||
| | `createdBy` | string | Display name of the creator | | ||
| | `assignedTo` | string | Assignee display name, or empty string if unassigned | | ||
| | `priority` | number | Priority \(1–4\), or 0 if not set | | ||
| | `areaPath` | string | Area path | | ||
| | `iterationPath` | string | Iteration path | | ||
| | `description` | string | Work item description \(HTML\), or empty string if not set | | ||
| | `projectName` | string | Azure DevOps project name | | ||
| | `workItemUrl` | string | API URL for the work item resource | | ||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -8,6 +8,7 @@ | ||
| "airtable", | ||
| "ashby", | ||
| "attio", | ||
| "azure_devops", | ||
| "calcom", | ||
| "calendly", | ||
| "circleback", | ||
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.