diff options
author | Sven Boemer <sbomer@gmail.com> | 2018-12-14 17:03:40 -0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-12-14 17:03:40 -0800 |
commit | 483135b05e853290d6890f9f5f72aa0bb96aca23 (patch) | |
tree | 173e74d54e25364c317ed894729dbf62665e041a /azure-pipelines.yml | |
parent | 1df63bdbce55f2feb60238c244c6723dd9530e82 (diff) | |
download | coreclr-483135b05e853290d6890f9f5f72aa0bb96aca23.tar.gz coreclr-483135b05e853290d6890f9f5f72aa0bb96aca23.tar.bz2 coreclr-483135b05e853290d6890f9f5f72aa0bb96aca23.zip |
Publish packages in Azure DevOps official build (#21536)
This enables coreclr participation in dependency flow.
Diffstat (limited to 'azure-pipelines.yml')
-rw-r--r-- | azure-pipelines.yml | 45 |
1 files changed, 25 insertions, 20 deletions
diff --git a/azure-pipelines.yml b/azure-pipelines.yml index 8957e23e6b..0aba334b60 100644 --- a/azure-pipelines.yml +++ b/azure-pipelines.yml @@ -1,3 +1,8 @@ + +# Temporarily set a build number format that includes a large revision +# number that won't conflict with buildpipeline official builds. +name: $(Date:yyyyMMdd)$(Rev:.7r) + variables: DOTNET_SKIP_FIRST_TIME_EXPERIENCE: true @@ -183,23 +188,23 @@ jobs: # registry. Its dependencies should be updated to include all of the # official builds if we add more platform/arch combinations. -# TODO: Enable publish to BAR -#- ${{ if and(ne(variables['System.TeamProject'], 'public'), notin(variables['Build.Reason'], 'PullRequest')) }}: -# - template: /eng/common/templates/phases/publish-build-assets.yml@arcade -#- phase: publish_bar -# displayName: publish to BAR (empty currently) -# queue: -# name: Hosted VS2017 -# dependsOn: -# - build_Linux_x64_release -# - build_OSX_x64_release -# - build_Windows_NT_x64_release -# - build_Windows_NT_x86_release -# - build_Windows_NT_arm_release -# - build_Windows_NT_arm64_release - # TODO: enable these builds - # - build_rhel_x64_release - # - build_alpine_x64_release - # - build_crossbuild_arm_release - # - build_crossbuild_arm64_release - +- ${{ if and(ne(variables['System.TeamProject'], 'public'), ne(variables['Build.Reason'], 'PullRequest')) }}: + - template: /eng/common/templates/job/publish-build-assets.yml + parameters: + configuration: Release + pool: + name: dotnet-internal-temp + dependsOn: + - build_Linux_arm_release + - build_Linux_arm64_release + # TODO: depend on musl job once the glibc container issue is fixed + # https://dnceng.visualstudio.com/internal/_workitems/edit/109 + # - build_Linux_musl_x64_release + - build_Linux_rhel6_x64_release + - build_Linux_rhel7_x64_release + - build_Linux_x64_release + - build_OSX_x64_release + - build_Windows_NT_x64_release + - build_Windows_NT_x86_release + - build_Windows_NT_arm_release + - build_Windows_NT_arm64_release |