Welcome to mirror list, hosted at ThFree Co, Russian Federation.

distro-build.yml « azure-pipelines « build - github.com/microsoft/vscode.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
blob: 54b9ff77d6cb60ddd12278676505ad1e0226e387 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
trigger:
  branches:
    include: ['master', 'release/*']
pr:
  branches:
    include: ['master', 'release/*']

steps:
- task: NodeTool@0
  inputs:
    versionSpec: "10.15.1"

- script: |
    set -e

    cat << EOF > ~/.netrc
    machine github.com
    login vscode
    password $(github-distro-mixin-password)
    EOF

    git config user.email "vscode@microsoft.com"
    git config user.name "VSCode"

    git remote add distro "https://github.com/$VSCODE_MIXIN_REPO.git"
    git fetch distro
    git push distro origin/master:refs/heads/master
    git merge $(node -p "require('./package.json').distro")

  displayName: Sync & Merge Distro