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

github.com/microsoft/vscode.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'build/azure-pipelines/distro-build.yml')
-rw-r--r--build/azure-pipelines/distro-build.yml8
1 files changed, 7 insertions, 1 deletions
diff --git a/build/azure-pipelines/distro-build.yml b/build/azure-pipelines/distro-build.yml
index 639456ad4ce..ab8a5e778c8 100644
--- a/build/azure-pipelines/distro-build.yml
+++ b/build/azure-pipelines/distro-build.yml
@@ -30,7 +30,13 @@ steps:
git remote add distro "https://github.com/$VSCODE_MIXIN_REPO.git"
git fetch distro
- git push distro origin/master:refs/heads/master
+
+ # Push master branch into master and oss/master
+ git push distro origin/master:refs/heads/master origin/master:refs/heads/oss/master
+
+ # Push every release branch into oss/release
+ git for-each-ref --format="%(refname:short)" refs/remotes/origin/release/* | sed 's/^origin\/\(.*\)$/\0:refs\/heads\/oss\/\1/' | xargs git push
+
git merge $(node -p "require('./package.json').distro")
displayName: Sync & Merge Distro \ No newline at end of file