microsoft/vscode-react-native

Public

mirrored fromhttps://github.com/microsoft/vscode-react-nativeAvailable

CodeCommitsIssuesPull requestsActionsInsightsSecurity
4cfdeb8fe02fa06c27c48637839e41858e6fd6a3

Branches

Tags

  • No tags available.
0Branches0Tags
Go to file
Add file
Code

Clone

HTTPS

Download ZIP

.ci/nightly.yml

46lines · modecode

1trigger: none
2pr: none
3resources:
4 repositories:
5 - repository: 1ESPipelineTemplates
6 type: git
7 name: 1ESPipelineTemplates/1ESPipelineTemplates
8 ref: refs/tags/release
9extends:
10 template: v1/1ES.Official.PipelineTemplate.yml@1ESPipelineTemplates
11 parameters:
12 pool:
13 name: VSWebDiag1ESPipelinePool
14 image: VSWebDiag_1ESImage_Windows
15 os: windows
16 customBuildTags:
17 - ES365AIMigrationTooling
18 stages:
19 - stage: stage
20 jobs:
21 - job: nightly_release
22 displayName: Nightly Release
23 templateContext:
24 outputs:
25 - output: pipelineArtifact
26 displayName: "Publish artifacts: Nightly Extension"
27 targetPath: "$(Build.ArtifactStagingDirectory)"
28 artifactName: "Extension (nightly)"
29 steps:
30 - template: /.ci/common-validation.yml@self
31 - task: Gulp@0
32 displayName: gulp release
33 inputs:
34 targets: release
35 arguments: --nightly
36 - task: CopyFiles@2
37 displayName: "Copy Files to: $(Build.ArtifactStagingDirectory)"
38 inputs:
39 Contents: |
40 *.vsix
41 TargetFolder: "$(Build.ArtifactStagingDirectory)"
42 - bash: |
43 VSIX=`ls *.vsix`
44 vsce publish --pat $(extension-publish-vswdbot-PAT) --packagePath $VSIX
45 displayName: "VSCE publish"
46 condition: and(succeeded(), eq(variables['dryrun'], 'false'))
47