|
|
|
|
|
|
|
|
gradle_cache: |
|
|
gradle_cache: |
|
|
folder: ~/.gradle/caches |
|
|
folder: ~/.gradle/caches |
|
|
script: |
|
|
script: |
|
|
- ./private/cirrus/cirrus-validate.sh postgres |
|
|
|
|
|
|
|
|
- ./private/cirrus/cirrus-validate.sh postgres106 |
|
|
cleanup_before_cache_script: |
|
|
cleanup_before_cache_script: |
|
|
- ./private/cirrus/cleanup-gradle-cache.sh |
|
|
- ./private/cirrus/cleanup-gradle-cache.sh |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
gradle_cache: |
|
|
gradle_cache: |
|
|
folder: ~/.gradle/caches |
|
|
folder: ~/.gradle/caches |
|
|
script: |
|
|
script: |
|
|
- ./private/cirrus/cirrus-qa.sh postgres |
|
|
|
|
|
|
|
|
- ./private/cirrus/cirrus-qa.sh postgres106 |
|
|
cleanup_before_cache_script: |
|
|
cleanup_before_cache_script: |
|
|
- ./private/cirrus/cleanup-gradle-cache.sh |
|
|
- ./private/cirrus/cleanup-gradle-cache.sh |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
gradle_cache: |
|
|
gradle_cache: |
|
|
folder: ~/.gradle/caches |
|
|
folder: ~/.gradle/caches |
|
|
script: |
|
|
script: |
|
|
- ./private/cirrus/cirrus-db-unit-test.sh mysql |
|
|
|
|
|
|
|
|
- ./private/cirrus/cirrus-db-unit-test.sh mysql57 |
|
|
cleanup_before_cache_script: |
|
|
cleanup_before_cache_script: |
|
|
- ./private/cirrus/cleanup-gradle-cache.sh |
|
|
- ./private/cirrus/cleanup-gradle-cache.sh |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
memory: 5Gb |
|
|
memory: 5Gb |
|
|
additional_containers: |
|
|
additional_containers: |
|
|
- name: mssql |
|
|
- name: mssql |
|
|
image: microsoft/mssql-server:2017-CU12-ubuntu |
|
|
|
|
|
|
|
|
image: mcr.microsoft.com/mssql/server:2017-CU12-ubuntu |
|
|
port: 1433 |
|
|
port: 1433 |
|
|
cpu: 2 |
|
|
cpu: 2 |
|
|
memory: 5Gb |
|
|
memory: 5Gb |
|
|
|
|
|
|
|
|
gradle_cache: |
|
|
gradle_cache: |
|
|
folder: ~/.gradle/caches |
|
|
folder: ~/.gradle/caches |
|
|
script: |
|
|
script: |
|
|
- ./private/cirrus/cirrus-db-unit-test.sh mssql |
|
|
|
|
|
|
|
|
- ./private/cirrus/cirrus-db-unit-test.sh mssql2017 |
|
|
|
|
|
cleanup_before_cache_script: |
|
|
|
|
|
- ./private/cirrus/cleanup-gradle-cache.sh |
|
|
|
|
|
|
|
|
|
|
|
db_mssql2019_task: |
|
|
|
|
|
depends_on: build |
|
|
|
|
|
# Comment the following line and commit with message "DO NOT MERGE" in order to run |
|
|
|
|
|
# this task on your branch |
|
|
|
|
|
only_if: $CIRRUS_BRANCH == "master" |
|
|
|
|
|
gke_container: |
|
|
|
|
|
image: gradle:4.10.1-jdk8 |
|
|
|
|
|
cluster_name: cirrus-euw3a-cluster |
|
|
|
|
|
zone: europe-west3-a |
|
|
|
|
|
namespace: default |
|
|
|
|
|
cpu: 1 |
|
|
|
|
|
memory: 5Gb |
|
|
|
|
|
additional_containers: |
|
|
|
|
|
- name: mssql |
|
|
|
|
|
image: mcr.microsoft.com/mssql/server:2019-CTP2.2-ubuntu |
|
|
|
|
|
port: 1433 |
|
|
|
|
|
cpu: 2 |
|
|
|
|
|
memory: 5Gb |
|
|
|
|
|
env: |
|
|
|
|
|
MSSQL_PID: Developer # this is the default edition |
|
|
|
|
|
ACCEPT_EULA: Y |
|
|
|
|
|
SA_PASSWORD: sonarqube!1 |
|
|
|
|
|
gradle_cache: |
|
|
|
|
|
folder: ~/.gradle/caches |
|
|
|
|
|
script: |
|
|
|
|
|
- ./private/cirrus/cirrus-db-unit-test.sh mssql2019 |
|
|
|
|
|
cleanup_before_cache_script: |
|
|
|
|
|
- ./private/cirrus/cleanup-gradle-cache.sh |
|
|
|
|
|
|
|
|
|
|
|
# this is the oldest compatible version of PostgreSQL |
|
|
|
|
|
db_postgres93_task: |
|
|
|
|
|
depends_on: build |
|
|
|
|
|
# Comment the following line and commit with message "DO NOT MERGE" in order to run |
|
|
|
|
|
# this task on your branch |
|
|
|
|
|
only_if: $CIRRUS_BRANCH == "master" |
|
|
|
|
|
gke_container: |
|
|
|
|
|
image: gradle:4.10.1-jdk8 |
|
|
|
|
|
cluster_name: cirrus-euw3a-cluster |
|
|
|
|
|
zone: europe-west3-a |
|
|
|
|
|
namespace: default |
|
|
|
|
|
cpu: 1 |
|
|
|
|
|
memory: 5Gb |
|
|
|
|
|
additional_containers: |
|
|
|
|
|
- name: postgres |
|
|
|
|
|
image: postgres:9.3 |
|
|
|
|
|
port: 5432 |
|
|
|
|
|
cpu: 1 |
|
|
|
|
|
memory: 1Gb |
|
|
|
|
|
env: |
|
|
|
|
|
POSTGRES_USER: postgres |
|
|
|
|
|
POSTGRES_PASSWORD: postgres |
|
|
|
|
|
gradle_cache: |
|
|
|
|
|
folder: ~/.gradle/caches |
|
|
|
|
|
script: |
|
|
|
|
|
- ./private/cirrus/cirrus-db-unit-test.sh postgres93 |
|
|
cleanup_before_cache_script: |
|
|
cleanup_before_cache_script: |
|
|
- ./private/cirrus/cleanup-gradle-cache.sh |
|
|
- ./private/cirrus/cleanup-gradle-cache.sh |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
gradle_cache: |
|
|
gradle_cache: |
|
|
folder: ~/.gradle/caches |
|
|
folder: ~/.gradle/caches |
|
|
script: |
|
|
script: |
|
|
- ./private/cirrus/cirrus-db-unit-test.sh oracle |
|
|
|
|
|
|
|
|
- ./private/cirrus/cirrus-db-unit-test.sh oracle12 |
|
|
cleanup_before_cache_script: |
|
|
cleanup_before_cache_script: |
|
|
- ./private/cirrus/cleanup-gradle-cache.sh |
|
|
- ./private/cirrus/cleanup-gradle-cache.sh |