From e799bfbe429a7a3123a7cee9c4c478a2dee71de8 Mon Sep 17 00:00:00 2001 From: Fabrizio Natale Date: Tue, 27 Aug 2019 23:05:32 +0200 Subject: [PATCH 01/16] Update .travis.yml --- .travis.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.travis.yml b/.travis.yml index 201e54e..cb94953 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,5 +1,7 @@ -os: - - osx +os: osx +osx_image: xcode10.3 +xcode_project: native/KotlinIOS/KotlinIOS.xcodeproj +xcode_destination: platform=iOS Simulator,OS=12.4,name=iPhone XR language: swift before_script: @@ -17,6 +19,7 @@ before_script: script: - ./gradlew common:build --console plain - ./gradlew app:testDebugUnitTest app:assembleDebug --console plain + - xcodebuild clean test -quiet before_cache: From 6ba17d5485783bad55105fbb798078d28fa7bbe5 Mon Sep 17 00:00:00 2001 From: Fabrizio Natale Date: Wed, 28 Aug 2019 23:14:12 +0200 Subject: [PATCH 02/16] Set scheme and project correctly --- .travis.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index cb94953..d9d34e5 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,6 +1,7 @@ os: osx osx_image: xcode10.3 -xcode_project: native/KotlinIOS/KotlinIOS.xcodeproj +xcode_project: "native/KotlinIOS/KotlinIOS.xcodeproj" +xcode_scheme: KotlinIOS xcode_destination: platform=iOS Simulator,OS=12.4,name=iPhone XR language: swift From 3a96d82882b1a7eb4f118bd2f696428eca79d9a3 Mon Sep 17 00:00:00 2001 From: Fabrizio Natale Date: Tue, 3 Dec 2019 20:44:27 +0100 Subject: [PATCH 03/16] Try to fix travis build --- .travis.yml | 75 ++++++++++++++++++++++++++++++++--------------------- 1 file changed, 45 insertions(+), 30 deletions(-) diff --git a/.travis.yml b/.travis.yml index d9d34e5..148e694 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,33 +1,48 @@ os: osx -osx_image: xcode10.3 -xcode_project: "native/KotlinIOS/KotlinIOS.xcodeproj" -xcode_scheme: KotlinIOS -xcode_destination: platform=iOS Simulator,OS=12.4,name=iPhone XR -language: swift +matrix: + include: + - language: android + android: + components: + - tools + - platform-tools + - build-tools-28.0.3 + - android-28 + - extra-android-support + - extra-google-m2repository + - extra-android-m2repository + before script: + - brew tap AdoptOpenJDK/openjdk + - brew cask install adoptopenjdk8 + - brew cask install android-sdk + - echo "export ANDROID_HOME=/usr/local/share/android-sdk" >> ~/.bash_profile + - source ~/.bash_profile + - touch ~/.android/repositories.cfg + - export JAVA_OPTS='-XX:+IgnoreUnrecognizedVMOptions --add-modules java.se.ee' + - sdkmanager --update + - yes | sdkmanager "platform-tools" "platforms;android-28" > /dev/null + - chmod +x gradlew + script: + - ./gradlew common:build --console plain + - ./gradlew app:testDebugUnitTest app:assembleDebug --console plain + - osx_image: xcode11.2 + language: swift + xcode_project: "native/KotlinIOS/KotlinIOS.xcodeproj" + xcode_scheme: KotlinIOS + xcode_destination: platform=iOS Simulator,OS=12.4,name=iPhone XR + + script: + - ./gradlew common:build --console plain + - xcodebuild clean test -quiet -before_script: - - brew tap AdoptOpenJDK/openjdk - - brew cask install adoptopenjdk8 - - brew cask install android-sdk - - echo "export ANDROID_HOME=/usr/local/share/android-sdk" >> ~/.bash_profile - - source ~/.bash_profile - - touch ~/.android/repositories.cfg - - export JAVA_OPTS='-XX:+IgnoreUnrecognizedVMOptions --add-modules java.se.ee' - - sdkmanager --update - - yes | sdkmanager "platform-tools" "platforms;android-28" > /dev/null - - chmod +x gradlew + after_failure: + - cat xcodebuild.log -script: - - ./gradlew common:build --console plain - - ./gradlew app:testDebugUnitTest app:assembleDebug --console plain - - xcodebuild clean test -quiet - - -before_cache: - - rm -f $HOME/.gradle/caches/modules-2/modules-2.lock - - rm -fr $HOME/.gradle/caches/*/plugin-resolution/ -cache: - directories: - - $HOME/.gradle/caches/ - - $HOME/.gradle/wrapper/ - - $HOME/.android/build-cache + before_cache: + - rm -f $HOME/.gradle/caches/modules-2/modules-2.lock + - rm -fr $HOME/.gradle/caches/*/plugin-resolution/ + cache: + directories: + - $HOME/.gradle/caches/ + - $HOME/.gradle/wrapper/ + - $HOME/.android/build-cache From b3f3e7214ad646d3ffa9aa75902f55d0495897b4 Mon Sep 17 00:00:00 2001 From: Fabrizio Natale Date: Tue, 3 Dec 2019 20:50:05 +0100 Subject: [PATCH 04/16] Use 'jobs' --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 148e694..7a41a44 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,5 +1,5 @@ os: osx -matrix: +jobs: include: - language: android android: From 861dacc52a8e2d7042be7951db063e2eab260ce1 Mon Sep 17 00:00:00 2001 From: Fabrizio Natale Date: Tue, 3 Dec 2019 20:51:13 +0100 Subject: [PATCH 05/16] Revert configuration file --- .travis.yml | 75 +++++++++++++++++++++-------------------------------- 1 file changed, 30 insertions(+), 45 deletions(-) diff --git a/.travis.yml b/.travis.yml index 7a41a44..d9d34e5 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,48 +1,33 @@ os: osx -jobs: - include: - - language: android - android: - components: - - tools - - platform-tools - - build-tools-28.0.3 - - android-28 - - extra-android-support - - extra-google-m2repository - - extra-android-m2repository - before script: - - brew tap AdoptOpenJDK/openjdk - - brew cask install adoptopenjdk8 - - brew cask install android-sdk - - echo "export ANDROID_HOME=/usr/local/share/android-sdk" >> ~/.bash_profile - - source ~/.bash_profile - - touch ~/.android/repositories.cfg - - export JAVA_OPTS='-XX:+IgnoreUnrecognizedVMOptions --add-modules java.se.ee' - - sdkmanager --update - - yes | sdkmanager "platform-tools" "platforms;android-28" > /dev/null - - chmod +x gradlew - script: - - ./gradlew common:build --console plain - - ./gradlew app:testDebugUnitTest app:assembleDebug --console plain - - osx_image: xcode11.2 - language: swift - xcode_project: "native/KotlinIOS/KotlinIOS.xcodeproj" - xcode_scheme: KotlinIOS - xcode_destination: platform=iOS Simulator,OS=12.4,name=iPhone XR - - script: - - ./gradlew common:build --console plain - - xcodebuild clean test -quiet +osx_image: xcode10.3 +xcode_project: "native/KotlinIOS/KotlinIOS.xcodeproj" +xcode_scheme: KotlinIOS +xcode_destination: platform=iOS Simulator,OS=12.4,name=iPhone XR +language: swift - after_failure: - - cat xcodebuild.log +before_script: + - brew tap AdoptOpenJDK/openjdk + - brew cask install adoptopenjdk8 + - brew cask install android-sdk + - echo "export ANDROID_HOME=/usr/local/share/android-sdk" >> ~/.bash_profile + - source ~/.bash_profile + - touch ~/.android/repositories.cfg + - export JAVA_OPTS='-XX:+IgnoreUnrecognizedVMOptions --add-modules java.se.ee' + - sdkmanager --update + - yes | sdkmanager "platform-tools" "platforms;android-28" > /dev/null + - chmod +x gradlew - before_cache: - - rm -f $HOME/.gradle/caches/modules-2/modules-2.lock - - rm -fr $HOME/.gradle/caches/*/plugin-resolution/ - cache: - directories: - - $HOME/.gradle/caches/ - - $HOME/.gradle/wrapper/ - - $HOME/.android/build-cache +script: + - ./gradlew common:build --console plain + - ./gradlew app:testDebugUnitTest app:assembleDebug --console plain + - xcodebuild clean test -quiet + + +before_cache: + - rm -f $HOME/.gradle/caches/modules-2/modules-2.lock + - rm -fr $HOME/.gradle/caches/*/plugin-resolution/ +cache: + directories: + - $HOME/.gradle/caches/ + - $HOME/.gradle/wrapper/ + - $HOME/.android/build-cache From 962e232cc58552c6e30af467b48e8cb428dd7c59 Mon Sep 17 00:00:00 2001 From: Fabrizio Natale Date: Tue, 3 Dec 2019 20:52:36 +0100 Subject: [PATCH 06/16] Do not set OS --- .travis.yml | 76 +++++++++++++++++++++++++++++++---------------------- 1 file changed, 45 insertions(+), 31 deletions(-) diff --git a/.travis.yml b/.travis.yml index d9d34e5..fa1cd89 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,33 +1,47 @@ -os: osx -osx_image: xcode10.3 -xcode_project: "native/KotlinIOS/KotlinIOS.xcodeproj" -xcode_scheme: KotlinIOS -xcode_destination: platform=iOS Simulator,OS=12.4,name=iPhone XR -language: swift +matrix: + include: + - language: android + android: + components: + - tools + - platform-tools + - build-tools-28.0.3 + - android-28 + - extra-android-support + - extra-google-m2repository + - extra-android-m2repository + before script: + - brew tap AdoptOpenJDK/openjdk + - brew cask install adoptopenjdk8 + - brew cask install android-sdk + - echo "export ANDROID_HOME=/usr/local/share/android-sdk" >> ~/.bash_profile + - source ~/.bash_profile + - touch ~/.android/repositories.cfg + - export JAVA_OPTS='-XX:+IgnoreUnrecognizedVMOptions --add-modules java.se.ee' + - sdkmanager --update + - yes | sdkmanager "platform-tools" "platforms;android-28" > /dev/null + - chmod +x gradlew + script: + - ./gradlew common:build --console plain + - ./gradlew app:testDebugUnitTest app:assembleDebug --console plain + - osx_image: xcode11.2 + language: swift + xcode_project: "native/KotlinIOS/KotlinIOS.xcodeproj" + xcode_scheme: KotlinIOS + xcode_destination: platform=iOS Simulator,OS=12.4,name=iPhone XR + + script: + - ./gradlew common:build --console plain + - xcodebuild clean test -quiet -before_script: - - brew tap AdoptOpenJDK/openjdk - - brew cask install adoptopenjdk8 - - brew cask install android-sdk - - echo "export ANDROID_HOME=/usr/local/share/android-sdk" >> ~/.bash_profile - - source ~/.bash_profile - - touch ~/.android/repositories.cfg - - export JAVA_OPTS='-XX:+IgnoreUnrecognizedVMOptions --add-modules java.se.ee' - - sdkmanager --update - - yes | sdkmanager "platform-tools" "platforms;android-28" > /dev/null - - chmod +x gradlew + after_failure: + - cat xcodebuild.log -script: - - ./gradlew common:build --console plain - - ./gradlew app:testDebugUnitTest app:assembleDebug --console plain - - xcodebuild clean test -quiet - - -before_cache: - - rm -f $HOME/.gradle/caches/modules-2/modules-2.lock - - rm -fr $HOME/.gradle/caches/*/plugin-resolution/ -cache: - directories: - - $HOME/.gradle/caches/ - - $HOME/.gradle/wrapper/ - - $HOME/.android/build-cache + before_cache: + - rm -f $HOME/.gradle/caches/modules-2/modules-2.lock + - rm -fr $HOME/.gradle/caches/*/plugin-resolution/ + cache: + directories: + - $HOME/.gradle/caches/ + - $HOME/.gradle/wrapper/ + - $HOME/.android/build-cache From fba55775235d19cf14e2c3d03a83ae95bd824016 Mon Sep 17 00:00:00 2001 From: Fabrizio Natale Date: Tue, 3 Dec 2019 20:54:03 +0100 Subject: [PATCH 07/16] Exchange osx with language --- .travis.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.travis.yml b/.travis.yml index fa1cd89..6768062 100644 --- a/.travis.yml +++ b/.travis.yml @@ -24,8 +24,8 @@ matrix: script: - ./gradlew common:build --console plain - ./gradlew app:testDebugUnitTest app:assembleDebug --console plain - - osx_image: xcode11.2 - language: swift + - language: swift + osx_image: xcode11.2 xcode_project: "native/KotlinIOS/KotlinIOS.xcodeproj" xcode_scheme: KotlinIOS xcode_destination: platform=iOS Simulator,OS=12.4,name=iPhone XR From e09ad715240b7e2b180df325bd31ca660063f938 Mon Sep 17 00:00:00 2001 From: Fabrizio Natale Date: Tue, 3 Dec 2019 20:54:43 +0100 Subject: [PATCH 08/16] Try android build only --- .travis.yml | 21 --------------------- 1 file changed, 21 deletions(-) diff --git a/.travis.yml b/.travis.yml index 6768062..9b98700 100644 --- a/.travis.yml +++ b/.travis.yml @@ -24,24 +24,3 @@ matrix: script: - ./gradlew common:build --console plain - ./gradlew app:testDebugUnitTest app:assembleDebug --console plain - - language: swift - osx_image: xcode11.2 - xcode_project: "native/KotlinIOS/KotlinIOS.xcodeproj" - xcode_scheme: KotlinIOS - xcode_destination: platform=iOS Simulator,OS=12.4,name=iPhone XR - - script: - - ./gradlew common:build --console plain - - xcodebuild clean test -quiet - - after_failure: - - cat xcodebuild.log - - before_cache: - - rm -f $HOME/.gradle/caches/modules-2/modules-2.lock - - rm -fr $HOME/.gradle/caches/*/plugin-resolution/ - cache: - directories: - - $HOME/.gradle/caches/ - - $HOME/.gradle/wrapper/ - - $HOME/.android/build-cache From effd4cbef66c665193ec2b509a2e9c9d3973b14d Mon Sep 17 00:00:00 2001 From: Fabrizio Natale Date: Tue, 3 Dec 2019 20:57:07 +0100 Subject: [PATCH 09/16] Try iOS build only --- .travis.yml | 41 +++++++++++++++++++---------------------- 1 file changed, 19 insertions(+), 22 deletions(-) diff --git a/.travis.yml b/.travis.yml index 9b98700..4bcdf3b 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,26 +1,23 @@ matrix: include: - - language: android - android: - components: - - tools - - platform-tools - - build-tools-28.0.3 - - android-28 - - extra-android-support - - extra-google-m2repository - - extra-android-m2repository - before script: - - brew tap AdoptOpenJDK/openjdk - - brew cask install adoptopenjdk8 - - brew cask install android-sdk - - echo "export ANDROID_HOME=/usr/local/share/android-sdk" >> ~/.bash_profile - - source ~/.bash_profile - - touch ~/.android/repositories.cfg - - export JAVA_OPTS='-XX:+IgnoreUnrecognizedVMOptions --add-modules java.se.ee' - - sdkmanager --update - - yes | sdkmanager "platform-tools" "platforms;android-28" > /dev/null - - chmod +x gradlew + - language: swift + osx_image: xcode11.2 + xcode_project: "native/KotlinIOS/KotlinIOS.xcodeproj" + xcode_scheme: KotlinIOS + xcode_destination: platform=iOS Simulator,OS=12.4,name=iPhone XR + script: - ./gradlew common:build --console plain - - ./gradlew app:testDebugUnitTest app:assembleDebug --console plain + - xcodebuild clean test -quiet + + after_failure: + - cat xcodebuild.log + + before_cache: + - rm -f $HOME/.gradle/caches/modules-2/modules-2.lock + - rm -fr $HOME/.gradle/caches/*/plugin-resolution/ + cache: + directories: + - $HOME/.gradle/caches/ + - $HOME/.gradle/wrapper/ + - $HOME/.android/build-cache From 89dd7bd314d5264e77658776300ae0a5c1f18879 Mon Sep 17 00:00:00 2001 From: Fabrizio Natale Date: Tue, 3 Dec 2019 21:50:21 +0100 Subject: [PATCH 10/16] Retry build for android and iOS simultaneously --- .travis.yml | 55 ++++++++++++++++++++++++++++++++--------------------- 1 file changed, 33 insertions(+), 22 deletions(-) diff --git a/.travis.yml b/.travis.yml index 4bcdf3b..2339b0b 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,23 +1,34 @@ matrix: - include: - - language: swift - osx_image: xcode11.2 - xcode_project: "native/KotlinIOS/KotlinIOS.xcodeproj" - xcode_scheme: KotlinIOS - xcode_destination: platform=iOS Simulator,OS=12.4,name=iPhone XR - - script: - - ./gradlew common:build --console plain - - xcodebuild clean test -quiet - - after_failure: - - cat xcodebuild.log - - before_cache: - - rm -f $HOME/.gradle/caches/modules-2/modules-2.lock - - rm -fr $HOME/.gradle/caches/*/plugin-resolution/ - cache: - directories: - - $HOME/.gradle/caches/ - - $HOME/.gradle/wrapper/ - - $HOME/.android/build-cache + include: + - language: android + os: osx + jdk: oraclejdk8 + android: + components: + - tools + - platform-tools + - build-tools-28.0.3 + - android-28 + before_script: + - cd android/AppName + script: + - ./gradlew common:build --console plain + - ./gradlew app:testDebugUnitTest app:assembleDebug --console plain + before_cache: + - rm -f $HOME/.gradle/caches/modules-2/modules-2.lock + - rm -fr $HOME/.gradle/caches/*/plugin-resolution/ + cache: + directories: + - $HOME/.gradle/caches/ + - $HOME/.gradle/wrapper/ + - $HOME/.android/build-cache + - language: swift + os: osx + osx_image: xcode11.2 + before_script: + - cd native/KotlinIOS + script: + - ./gradlew common:build --console plain + - xcodebuild -project KotlinIOS.xcodeproj -scheme KotlinIOS -destination 'platform=iOS Simulator,name=iPhone XR,OS=12.4' + after_failure: + - cat xcodebuild.log From 176d7480d2b084dde8bc2abf4440940622f55b4e Mon Sep 17 00:00:00 2001 From: Fabrizio Natale Date: Tue, 3 Dec 2019 21:58:55 +0100 Subject: [PATCH 11/16] Use openjdk again --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 2339b0b..f058d29 100644 --- a/.travis.yml +++ b/.travis.yml @@ -2,7 +2,7 @@ matrix: include: - language: android os: osx - jdk: oraclejdk8 + jdk: openjdk8 android: components: - tools From 5d15124145c78ce3fce10ce1836327dd3906889f Mon Sep 17 00:00:00 2001 From: Fabrizio Natale Date: Wed, 4 Dec 2019 20:04:23 +0100 Subject: [PATCH 12/16] Install openjdk manually --- .travis.yml | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/.travis.yml b/.travis.yml index f058d29..4325812 100644 --- a/.travis.yml +++ b/.travis.yml @@ -2,7 +2,6 @@ matrix: include: - language: android os: osx - jdk: openjdk8 android: components: - tools @@ -10,7 +9,16 @@ matrix: - build-tools-28.0.3 - android-28 before_script: - - cd android/AppName + - brew tap AdoptOpenJDK/openjdk + - brew cask install adoptopenjdk8 + - brew cask install android-sdk + - echo "export ANDROID_HOME=/usr/local/share/android-sdk" >> ~/.bash_profile + - source ~/.bash_profile + - touch ~/.android/repositories.cfg + - export JAVA_OPTS='-XX:+IgnoreUnrecognizedVMOptions --add-modules java.se.ee' + - sdkmanager --update + - yes | sdkmanager "platform-tools" "platforms;android-28" > /dev/null + - chmod +x gradlew script: - ./gradlew common:build --console plain - ./gradlew app:testDebugUnitTest app:assembleDebug --console plain From d60acca5b13c1d9d93463d8e8d2b35043bad0bab Mon Sep 17 00:00:00 2001 From: Fabrizio Natale Date: Wed, 4 Dec 2019 20:09:12 +0100 Subject: [PATCH 13/16] Remove android components --- .travis.yml | 6 ------ 1 file changed, 6 deletions(-) diff --git a/.travis.yml b/.travis.yml index 4325812..1ca1dfd 100644 --- a/.travis.yml +++ b/.travis.yml @@ -2,12 +2,6 @@ matrix: include: - language: android os: osx - android: - components: - - tools - - platform-tools - - build-tools-28.0.3 - - android-28 before_script: - brew tap AdoptOpenJDK/openjdk - brew cask install adoptopenjdk8 From d782068d09f802ace27925ff6a5d97c4f231aad6 Mon Sep 17 00:00:00 2001 From: Fabrizio Natale Date: Sat, 30 May 2020 14:05:16 +0200 Subject: [PATCH 14/16] Update .travis.yml --- .travis.yml | 27 +++++++++------------------ 1 file changed, 9 insertions(+), 18 deletions(-) diff --git a/.travis.yml b/.travis.yml index 1ca1dfd..34b3ff1 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,21 +1,9 @@ matrix: include: - language: android - os: osx - before_script: - - brew tap AdoptOpenJDK/openjdk - - brew cask install adoptopenjdk8 - - brew cask install android-sdk - - echo "export ANDROID_HOME=/usr/local/share/android-sdk" >> ~/.bash_profile - - source ~/.bash_profile - - touch ~/.android/repositories.cfg - - export JAVA_OPTS='-XX:+IgnoreUnrecognizedVMOptions --add-modules java.se.ee' - - sdkmanager --update - - yes | sdkmanager "platform-tools" "platforms;android-28" > /dev/null - - chmod +x gradlew + dist: trusty script: - - ./gradlew common:build --console plain - - ./gradlew app:testDebugUnitTest app:assembleDebug --console plain + - ./gradlew common:build app:testDebugUnitTest app:assembleDebug --console plain before_cache: - rm -f $HOME/.gradle/caches/modules-2/modules-2.lock - rm -fr $HOME/.gradle/caches/*/plugin-resolution/ @@ -26,11 +14,14 @@ matrix: - $HOME/.android/build-cache - language: swift os: osx - osx_image: xcode11.2 - before_script: - - cd native/KotlinIOS + osx_image: xcode11.3.1 script: - ./gradlew common:build --console plain - - xcodebuild -project KotlinIOS.xcodeproj -scheme KotlinIOS -destination 'platform=iOS Simulator,name=iPhone XR,OS=12.4' + - cd native/KotlinIOS + - xcodebuild \ + -project KotlinIOS.xcodeproj \ + -scheme KotlinIOS \ + -destination 'platform=iOS Simulator,name=iPhone 11 Pro Max,OS=13.4.1' \ + test | xcpretty --test --color after_failure: - cat xcodebuild.log From 9d34023a4e86b574919c253722a536d8f26a8a13 Mon Sep 17 00:00:00 2001 From: Fabrizio Natale Date: Sat, 30 May 2020 15:25:13 +0200 Subject: [PATCH 15/16] Update .travis.yml --- .travis.yml | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/.travis.yml b/.travis.yml index 34b3ff1..0c33d2e 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,9 +1,21 @@ matrix: include: - language: android - dist: trusty + os: linux + jdk: oraclejdk8 + android: + components: + - tools + - platform-tools + - build-tools-29.0.3 + - android-29 + before_install: + - yes | sdkmanager tools + before_script: + - chmod +x gradlew script: - - ./gradlew common:build app:testDebugUnitTest app:assembleDebug --console plain + - ./gradlew common:build --no-daemon --console plain + - ./gradlew app:testDebugUnitTest app:assembleDebug --no-daemon --console plain before_cache: - rm -f $HOME/.gradle/caches/modules-2/modules-2.lock - rm -fr $HOME/.gradle/caches/*/plugin-resolution/ From 65641c33d4ec867827eaed212b8b5a6071b3166f Mon Sep 17 00:00:00 2001 From: Fabrizio Natale Date: Sat, 30 May 2020 16:06:06 +0200 Subject: [PATCH 16/16] Update .travis.yml --- .travis.yml | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/.travis.yml b/.travis.yml index 0c33d2e..6964a09 100644 --- a/.travis.yml +++ b/.travis.yml @@ -26,14 +26,15 @@ matrix: - $HOME/.android/build-cache - language: swift os: osx - osx_image: xcode11.3.1 + osx_image: xcode11.5 + xcode_project: native/KotlinIOS/KotlinIOS.xcodeproj + xcode_scheme: KotlinIOS + xcode_destination: platform=iOS Simulator,name=iPhone 11 Pro Max,OS=13.4.1 script: - ./gradlew common:build --console plain - - cd native/KotlinIOS - xcodebuild \ - -project KotlinIOS.xcodeproj \ - -scheme KotlinIOS \ - -destination 'platform=iOS Simulator,name=iPhone 11 Pro Max,OS=13.4.1' \ + clean \ + build \ test | xcpretty --test --color after_failure: - cat xcodebuild.log