diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml new file mode 100644 index 00000000..febda7e2 --- /dev/null +++ b/.github/workflows/build.yml @@ -0,0 +1,13 @@ +name: Build +on: [pull_request, push] +jobs: + build: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + with: + fetch-depth: 0 + - run: ./gradlew --no-daemon build + env: + TERM: dumb + JAVA_OPTS: -Xmx2048m diff --git a/.travis.yml b/.travis.yml deleted file mode 100644 index 02f9e12f..00000000 --- a/.travis.yml +++ /dev/null @@ -1,15 +0,0 @@ -language: java -jdk: openjdk8 -install: - - mkdir $HOME/android-cmdline-tools - - curl https://dl.google.com/android/repository/commandlinetools-linux-6609375_latest.zip > $HOME/android-cmdline-tools/cmdline-tools.zip - - unzip -qq -n $HOME/android-cmdline-tools/cmdline-tools.zip -d $HOME/android-cmdline-tools - - echo y | $HOME/android-cmdline-tools/tools/bin/sdkmanager --sdk_root=$HOME/android-sdk 'platform-tools' - - echo y | $HOME/android-cmdline-tools/tools/bin/sdkmanager --sdk_root=$HOME/android-sdk 'build-tools;29.0.3' - - echo y | $HOME/android-cmdline-tools/tools/bin/sdkmanager --sdk_root=$HOME/android-sdk 'platforms;android-30' -env: - - ANDROID_HOME=$HOME/android-sdk TERM=dumb JAVA_OPTS="-Xmx2048m" -before_script: - - echo sdk.dir $ANDROID_HOME > local.properties -script: - - ./gradlew --no-daemon build diff --git a/extern/RemoteDroidGuard b/extern/RemoteDroidGuard deleted file mode 160000 index 47073dd7..00000000 --- a/extern/RemoteDroidGuard +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 47073dd7a2a039593fe556af8f9f33e325febfa7 diff --git a/extern/Wearable b/extern/Wearable deleted file mode 160000 index 617a43e1..00000000 --- a/extern/Wearable +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 617a43e139c6470361e44015bf1964026f3107e7 diff --git a/play-services-maps-core-mapbox/build.gradle b/play-services-maps-core-mapbox/build.gradle index e60171ea..331516c9 100644 --- a/play-services-maps-core-mapbox/build.gradle +++ b/play-services-maps-core-mapbox/build.gradle @@ -41,7 +41,11 @@ def execResult(...args) { def mapboxKey() { Properties properties = new Properties() - properties.load(project.rootProject.file('local.properties').newDataInputStream()) + try { + properties.load(project.rootProject.file('local.properties').newDataInputStream()) + } catch (ignored) { + // Ignore + } return properties.getProperty("mapbox.key", "invalid") }