Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
29 changes: 0 additions & 29 deletions .azure-pipelines/SignExtension.signproj

This file was deleted.

5 changes: 0 additions & 5 deletions .azure-pipelines/compliance/CredScanSuppressions.json

This file was deleted.

10 changes: 0 additions & 10 deletions .azure-pipelines/compliance/PoliCheckExclusions.xml

This file was deleted.

34 changes: 0 additions & 34 deletions .azure-pipelines/release.yml

This file was deleted.

14 changes: 7 additions & 7 deletions .azure-pipelines/1esmain.yml → .config/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,20 +15,20 @@ schedules:
include:
- main

# `resources` specifies the location of templates to pick up, use it to get AzExt templates
resources:
repositories:
# Use the shared templates from microsoft/vscode-azuretools
- repository: azExtTemplates
type: github
name: microsoft/vscode-azuretools
ref: main
ref: azext-pt/v1
endpoint: GitHub-AzureTools # The service connection to use when accessing this repository

variables:
# Required by MicroBuild template
- name: TeamName
value: "Azure Tools for VS Code"
# Pick up shared AZCode variables
- template: azdo-pipelines/azcode.variables.yml@azExtTemplates

# Use those templates
extends:
template: azure-pipelines/1esmain.yml@azExtTemplates
template: azdo-pipelines/1es-mb-main.yml@azExtTemplates # Use the main build template
parameters:
npmFeed: ${{ variables.npmFeed }}
41 changes: 41 additions & 0 deletions .config/release.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
# Only run this pipeline when manually triggered
trigger: none
pr: none

parameters:
# The version to publish--used for ensuring the expected version is published
- name: publishVersion
displayName: Version to publish
type: string
# Whether to do a dry run (i.e., not actually publish)
- name: dryRun
displayName: Dry run
type: boolean
default: false

resources:
pipelines:
# Reference the build pipeline to get the artifacts
- pipeline: build # This must be "build"
source: \Azure Tools\VSCode\Extension Packs\vscode-node-azure-pack # Name of the pipeline that produces the artifacts
repositories:
# Use the shared templates from microsoft/vscode-azuretools
- repository: azExtTemplates
type: github
name: microsoft/vscode-azuretools
ref: azext-pt/v1
endpoint: GitHub-AzureTools # The service connection to use when accessing this repository

variables:
# Pick up shared AZCode variables
- template: azdo-pipelines/azcode.variables.yml@azExtTemplates

extends:
template: azdo-pipelines/1es-mb-release-extension.yml@azExtTemplates # Use the extension release template
parameters:
packageToPublish: vscode-node-azure-pack
publishVersion: ${{ parameters.publishVersion }}
dryRun: ${{ parameters.dryRun }}
releaseServiceConnection: ${{ variables.extensionReleaseServiceConnection }}
releaseApprovalEnvironment: ${{ variables.extensionReleaseApprovalEnvironment }}
npmFeed: ${{ variables.npmFeed }}
File renamed without changes.
2 changes: 1 addition & 1 deletion .vscodeignore
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,4 @@
.gitignore
node_modules/**
resources/readme/**
.azure-pipelines/**
.config/**