Merge pull request #516 from XiangRongLin/schedule_ci_with_real

Add if-else statement to run tests against real website on schedule
This commit is contained in:
Tobias Groza 2021-01-16 12:59:05 +01:00 committed by GitHub
commit beb705013c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1,6 +1,9 @@
name: CI
on:
schedule:
# once per day
- cron: 0 0 * * *
push:
branches:
- dev
@ -25,5 +28,11 @@ jobs:
key: ${{ runner.os }}-gradle-${{ hashFiles('**/*.gradle') }}
restore-keys: ${{ runner.os }}-gradle
# See gradle file for difference between downloaders
- name: Build and run Tests
run: ./gradlew check --stacktrace -Ddownloader=MOCK
run: |
if [[ $GITHUB_EVENT_NAME == 'schedule' ]]; then
./gradlew check --stacktrace -Ddownloader=REAL
else
./gradlew check --stacktrace -Ddownloader=MOCK
fi