mirror of
https://github.com/digital-asset/daml.git
synced 2024-09-19 16:57:40 +03:00
add empty daily CI run (#5675)
This is meant to be filled once we have a better idea of what exactly we want to test. See #5665 for current thinking about it. CHANGELOG_BEGIN CHANGELOG_END
This commit is contained in:
parent
48fd1e47a0
commit
644d4c7512
47
ci/cron/daily-compat.yml
Normal file
47
ci/cron/daily-compat.yml
Normal file
@ -0,0 +1,47 @@
|
||||
# Copyright (c) 2020 Digital Asset (Switzerland) GmbH and/or its affiliates. All rights reserved.
|
||||
# SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
# Do not run on PRs
|
||||
pr: none
|
||||
|
||||
# Do not run on merge to master
|
||||
trigger: none
|
||||
|
||||
# Do run on a schedule (daily)
|
||||
#
|
||||
# Note: machines are killed every day at 4AM UTC, so we need to either:
|
||||
# - run sufficiently before that that this doesn't get killed, or
|
||||
# - run sufficiently after that that machines are initialized.
|
||||
#
|
||||
# Targeting 6AM UTC seems to fit that.
|
||||
schedules:
|
||||
- cron: "0 6 * * *"
|
||||
displayName: daily compat check
|
||||
branches:
|
||||
include:
|
||||
- master
|
||||
always: true
|
||||
|
||||
jobs:
|
||||
- job: compatibility
|
||||
timeoutInMinutes: 240
|
||||
strategy:
|
||||
matrix:
|
||||
linux:
|
||||
pool: 'linux-pool'
|
||||
macos:
|
||||
pool: 'macOS-pool'
|
||||
#windows:
|
||||
#pool: 'windows-pool'
|
||||
pool:
|
||||
name: $(pool)
|
||||
steps:
|
||||
- checkout: self
|
||||
- bash: ci/dev-env-install.sh
|
||||
displayName: 'Build/Install the Developer Environment'
|
||||
- bash: |
|
||||
set -euo pipefail
|
||||
|
||||
# FIXME: fill in the gaps.
|
||||
exit 0
|
||||
- template: ci/tell-slack-failed.yml
|
Loading…
Reference in New Issue
Block a user