Skip to content

Commit f933e2d

Browse files
authored
Merge pull request #289 from riptano/CPP-814
CPP-814 - Move DBaaS integration test into nightly schedule
2 parents 951a3b2 + 34bc1ed commit f933e2d

3 files changed

Lines changed: 30 additions & 2 deletions

File tree

build.yaml

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,27 @@ schedules:
33
schedule: adhoc
44
notify:
55
slack: cpp-driver-dev-bots
6+
env_vars: |
7+
CI_SCHEDULE=adhoc
68
commit:
79
schedule: per_commit
810
notify:
911
slack: cpp-driver-dev-bots
1012
branches:
11-
include: ["/CPP-\\d+/", "master"]
13+
include: ["/CPP-\\d+/", "master", "2.0.0-alpha"]
14+
env_vars: |
15+
CI_SCHEDULE=commit
16+
nightly:
17+
schedule: nightly
18+
notify:
19+
slack: cpp-driver-dev-bots
20+
branches:
21+
include: ["/CPP-\\d+/", "master", "2.0.0-alpha"]
22+
matrix:
23+
exclude:
24+
- os: ['ubuntu/trusty64/cpp', 'ubuntu/xenial64/cpp', 'centos/6-64/cpp', 'centos/7-64/cpp', 'osx/high-sierra']
25+
env_vars: |
26+
CI_SCHEDULE=nightly
1227
architecture:
1328
- x64
1429
os:

cpp-driver/.build.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ build_driver() {
7474
(
7575
cd build
7676
BUILD_INTEGRATION_TESTS=Off
77-
if [ "${RELEASE}" = "bionic64" ]; then
77+
if [ "${CI_SCHEDULE}" != "commit" ]; then
7878
BUILD_INTEGRATION_TESTS=On
7979
fi
8080
cmake -DCMAKE_BUILD_TYPE=Release \

cpp-driver/build.yaml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,19 @@ schedules:
99
slack: cpp-driver-dev-bots
1010
branches:
1111
include: ["/CPP-\\d+/", "master"]
12+
env_vars: |
13+
CI_SCHEDULE=commit
14+
nightly:
15+
schedule: nightly
16+
notify:
17+
slack: cpp-driver-dev-bots
18+
branches:
19+
include: ["/CPP-\\d+/", "master"]
20+
matrix:
21+
exclude:
22+
- os: ['ubuntu/trusty64/cpp', 'ubuntu/xenial64/cpp', 'centos/6-64/cpp', 'centos/7-64/cpp', 'osx/high-sierra']
23+
env_vars: |
24+
CI_SCHEDULE=nightly
1225
architecture:
1326
- x64
1427
os:

0 commit comments

Comments
 (0)