|
1 | | -.PHONY: all clean compile javadocs dryRelease update checkFormat api assembleUiTestRelease assembleUiTestCriticalRelease runUiTestCritical check checkSampleAndroid preMerge publish |
| 1 | +.PHONY: all clean compile javadocs dryRelease update checkFormat api assembleUiTestRelease assembleUiTestCriticalRelease runUiTestCritical check checkSampleAndroid checkIntegrationTests preMerge publish |
2 | 2 |
|
3 | 3 | all: stop clean javadocs compile |
4 | 4 | assembleUiTests: assembleUiTestRelease |
5 | | -preMerge: check checkSampleAndroid |
| 5 | +preMerge: check checkSampleAndroid checkIntegrationTests |
6 | 6 | publish: clean dryRelease |
7 | 7 |
|
8 | 8 | # deep clean |
@@ -30,18 +30,19 @@ update: |
30 | 30 | checkFormat: |
31 | 31 | ./gradlew spotlessJavaCheck spotlessKotlinCheck |
32 | 32 | ./gradlew -p sentry-samples/sentry-samples-android spotlessJavaCheck spotlessKotlinCheck |
| 33 | + ./gradlew -p sentry-android-integration-tests spotlessJavaCheck spotlessKotlinCheck |
33 | 34 |
|
34 | 35 | # Binary compatibility validator |
35 | 36 | api: |
36 | 37 | ./gradlew apiDump |
37 | 38 |
|
38 | 39 | # Assemble release and Android test apk of the uitest-android module |
39 | 40 | assembleUiTestRelease: |
40 | | - ./gradlew :sentry-android-integration-tests:sentry-uitest-android:assembleRelease :sentry-android-integration-tests:sentry-uitest-android:assembleAndroidTest |
| 41 | + ./gradlew -p sentry-android-integration-tests :sentry-uitest-android:assembleRelease :sentry-uitest-android:assembleAndroidTest |
41 | 42 |
|
42 | 43 | # Assemble release of the uitest-android-critical module |
43 | 44 | assembleUiTestCriticalRelease: |
44 | | - ./gradlew :sentry-android-integration-tests:sentry-uitest-android-critical:assembleRelease |
| 45 | + ./gradlew -p sentry-android-integration-tests :sentry-uitest-android-critical:assembleRelease |
45 | 46 |
|
46 | 47 | # Run Maestro tests for the uitest-android-critical module |
47 | 48 | runUiTestCritical: |
|
54 | 55 | # The Android sample is a separate build, so the root `check` doesn't reach it |
55 | 56 | checkSampleAndroid: |
56 | 57 | ./gradlew -p sentry-samples/sentry-samples-android check |
| 58 | + |
| 59 | +# The Android integration tests are a separate build, so the root `check` doesn't reach them |
| 60 | +checkIntegrationTests: |
| 61 | + ./gradlew -p sentry-android-integration-tests check |
0 commit comments