mirror of
https://github.com/owncloud/android-library.git
synced 2025-06-08 00:16:09 +00:00
Merge pull request #261 from owncloud/test_get_rid_of_gravis
Get rid of Travis
This commit is contained in:
commit
07cdef9afa
44
.travis.yml
44
.travis.yml
@ -1,44 +0,0 @@
|
|||||||
sudo: false
|
|
||||||
language: android
|
|
||||||
jdk:
|
|
||||||
- oraclejdk8
|
|
||||||
branches:
|
|
||||||
only:
|
|
||||||
- master
|
|
||||||
install:
|
|
||||||
# Let's use the new command 'sdkmanager' to install Android SDK components
|
|
||||||
- yes | sdkmanager --verbose "build-tools;26.0.3"
|
|
||||||
- yes | sdkmanager --verbose "platform-tools"
|
|
||||||
- yes | sdkmanager --verbose "tools"
|
|
||||||
- yes | sdkmanager --verbose "platforms;android-26"
|
|
||||||
- yes | sdkmanager --verbose "system-images;android-24;default;armeabi-v7a"
|
|
||||||
|
|
||||||
# Check tools and dependencies installed
|
|
||||||
- yes | sdkmanager --list
|
|
||||||
|
|
||||||
# After Travis updated image with Android base environment, building via ant is not possible anymore.
|
|
||||||
# Port library tests to new-style with JUnit 4 and gradle build.
|
|
||||||
- rm pom.xml
|
|
||||||
|
|
||||||
# On the other hand, Travis still uses 'android' command behind the 'components' section update.
|
|
||||||
# That command is obsolete and cannot update Android SDK Tools after 25.2.5.
|
|
||||||
# Let's solve it here with the new command 'sdkmanager'
|
|
||||||
- yes | sdkmanager --verbose tools
|
|
||||||
script:
|
|
||||||
- ./gradlew clean build
|
|
||||||
env:
|
|
||||||
global:
|
|
||||||
# The next declaration is the encrypted COVERITY_SCAN_TOKEN, created
|
|
||||||
# via the "travis encrypt" command using the project repo's public key
|
|
||||||
- secure: epTZ0zZGDbHL3o6vSC9uNkZsi5j5SA6O/tvQBH7QW/dluuzIJxIjfhNbZHDyBReYDleirLzUFQpdWAUdvulCMLs/qZdIzFGlYXZSpxEnvPYMGQcilwADdJcxLw8L+3+ET5hSexxhjrTGw427IljkqGUpqQTxaLwFdFu98lDWSbc=
|
|
||||||
matrix:
|
|
||||||
- ANDROID_TARGET=android-26 ANDROID_ABI=armeabi-v7a
|
|
||||||
addons:
|
|
||||||
coverity_scan:
|
|
||||||
project:
|
|
||||||
name: owncloud/android-library
|
|
||||||
description: Build submitted via Travis CI
|
|
||||||
notification_email: lukas@owncloud.com
|
|
||||||
build_command_prepend: gradle clean
|
|
||||||
build_command: gradle build
|
|
||||||
branch_pattern: coverity_scan
|
|
Loading…
x
Reference in New Issue
Block a user