2022-02-03 22:05:35 +03:00
|
|
|
# Copyright (c) 2022 Digital Asset (Switzerland) GmbH and/or its affiliates. All rights reserved.
|
|
|
|
# SPDX-License-Identifier: Apache-2.0
|
|
|
|
|
|
|
|
pr: none
|
|
|
|
trigger: none
|
|
|
|
schedules:
|
2022-02-10 18:33:34 +03:00
|
|
|
- cron: "0 1 * * *"
|
2022-02-03 22:05:35 +03:00
|
|
|
displayName: Daily split snapshot
|
|
|
|
branches:
|
|
|
|
include:
|
|
|
|
- main
|
|
|
|
|
|
|
|
jobs:
|
|
|
|
- job: check_for_release
|
|
|
|
dependsOn:
|
|
|
|
- git_sha
|
|
|
|
variables:
|
|
|
|
branch_sha: $[ dependencies.git_sha.outputs['out.branch'] ]
|
|
|
|
fork_sha: $[ dependencies.git_sha.outputs['out.fork_point'] ]
|
|
|
|
pool:
|
|
|
|
name: "ubuntu_20_04"
|
|
|
|
demands: assignment -equals default
|
|
|
|
steps:
|
|
|
|
- template: bash-lib.yml
|
|
|
|
parameters:
|
|
|
|
var_name: bash-lib
|
|
|
|
- bash: |
|
|
|
|
set -euo pipefail
|
|
|
|
eval "$(./dev-env/bin/dade-assist)"
|
|
|
|
source $(bash-lib)
|
|
|
|
|
|
|
|
prefix=$(head -1 LATEST | awk '{print $2}' | sed -e 's/\([^-]*\).*/\1/')
|
|
|
|
release=$(./release.sh snapshot HEAD $prefix | awk '{print $2}')
|
|
|
|
|
|
|
|
setvar is_release true
|
|
|
|
setvar trigger_sha "$(branch_sha)"
|
|
|
|
setvar release_sha "$(branch_sha)"
|
|
|
|
setvar release_tag "$release"
|
|
|
|
setvar split_release_process true
|
|
|
|
setvar scala_2_13 true
|
|
|
|
name: out
|
2022-02-03 22:37:11 +03:00
|
|
|
- template: build.yml
|
|
|
|
- template: split-release-job.yml
|
|
|
|
- job: release
|
|
|
|
condition: false
|