From dda85a7960202d8f1f8d4909fc7ad46cf46dbee3 Mon Sep 17 00:00:00 2001 From: Jawad Rizvi <43558589+jnrizvi@users.noreply.github.com> Date: Wed, 30 Oct 2019 17:15:56 -0600 Subject: [PATCH 1/5] Added .travis.yml using upload --- .travis.yml | 61 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 61 insertions(+) create mode 100644 .travis.yml diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 00000000..e52c153e --- /dev/null +++ b/.travis.yml @@ -0,0 +1,61 @@ +language: android +jdk: oraclejdk8 + +env: + global: + - ANDROID_TARGET=android-22 + - ANDROID_ABI=armeabi-v7a + +android: + components: + # Uncomment the lines below if you want to + # use the latest revision of Android SDK Tools + - tools + - platform-tools + + # The BuildTools version used by your project + - build-tools-23.0.3 + + # The SDK version used to compile your project + # TODO: why is this here explicitly in addition to $ANDROID_TARGET below + - android-23 + + # Additional components + - extra-google-google_play_services + - extra-google-m2repository + - extra-android-m2repository + + # The SDK version used to compile your project + - $ANDROID_TARGET + + # Specify at least one system image, + # if you need to run emulator(s) during your tests. + # The line should look like this after interpolation: + # - sys-img-armeabi-v7a-android-22 + - sys-img-${ANDROID_ABI}-${ANDROID_TARGET} + +licenses: + - 'android-sdk-license-.+' + +before_install: + # Accept sdk licenses + - yes | sdkmanager "platforms;android-29" + + # Get gradle + - chmod +x gradlew + - wget http://services.gradle.org/distributions/gradle-5.3-bin.zip + - unzip -qq gradle-5.3-bin.zip + - export GRADLE_HOME=$PWD/gradle-5.3 + - export PATH=$GRADLE_HOME/bin:$PATH + + # Build the project + - gradle -v + + # Start the emulator + - echo no | android create avd --force -n test -t $ANDROID_TARGET --abi $ANDROID_ABI + - emulator -avd test -no-skin -no-audio -no-window & + - android-wait-for-emulator + - adb shell input keyevent 82 & + + # The app will now automatically be installed and tested via + # the command `gradle connectedCheck` From 0fef2faf41bf410db3c0eefec3f150b4b02d910c Mon Sep 17 00:00:00 2001 From: Jawad Rizvi <43558589+jnrizvi@users.noreply.github.com> Date: Wed, 30 Oct 2019 17:39:21 -0600 Subject: [PATCH 2/5] added blah blah blah on line 22 to test failing build --- .../java/com/example/simpleparadox/listycity/MainActivity.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/java/com/example/simpleparadox/listycity/MainActivity.java b/app/src/main/java/com/example/simpleparadox/listycity/MainActivity.java index 5d276ec7..23b25cb3 100644 --- a/app/src/main/java/com/example/simpleparadox/listycity/MainActivity.java +++ b/app/src/main/java/com/example/simpleparadox/listycity/MainActivity.java @@ -19,7 +19,7 @@ public class MainActivity extends AppCompatActivity { ArrayList cityDataList; CustomList customList; - + blah blah blah @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); From 549a3b4bec156b2d1c2deb8287b36d8f43d9cda3 Mon Sep 17 00:00:00 2001 From: Jawad Rizvi <43558589+jnrizvi@users.noreply.github.com> Date: Wed, 30 Oct 2019 17:59:30 -0600 Subject: [PATCH 3/5] whoops --- .../java/com/example/simpleparadox/listycity/MainActivity.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/java/com/example/simpleparadox/listycity/MainActivity.java b/app/src/main/java/com/example/simpleparadox/listycity/MainActivity.java index 23b25cb3..9afff46b 100644 --- a/app/src/main/java/com/example/simpleparadox/listycity/MainActivity.java +++ b/app/src/main/java/com/example/simpleparadox/listycity/MainActivity.java @@ -19,7 +19,7 @@ public class MainActivity extends AppCompatActivity { ArrayList cityDataList; CustomList customList; - blah blah blah + @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); From 90da520be7c81eb6d606682d118debcd2f4374a3 Mon Sep 17 00:00:00 2001 From: Jawad Rizvi <43558589+jnrizvi@users.noreply.github.com> Date: Wed, 30 Oct 2019 18:02:33 -0600 Subject: [PATCH 4/5] created faulty method --- .../main/java/com/example/simpleparadox/listycity/City.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/src/main/java/com/example/simpleparadox/listycity/City.java b/app/src/main/java/com/example/simpleparadox/listycity/City.java index ad43a057..2a3a9ca7 100644 --- a/app/src/main/java/com/example/simpleparadox/listycity/City.java +++ b/app/src/main/java/com/example/simpleparadox/listycity/City.java @@ -16,6 +16,10 @@ String getCityName(){ String getProvinceName(){ return this.province; } + + String faultyMethod() { + return 0; + } @Override public int compareTo(City o) { From 05592641991fa876a0c3b1aeb91f934d1801b2a2 Mon Sep 17 00:00:00 2001 From: Jawad Rizvi <43558589+jnrizvi@users.noreply.github.com> Date: Wed, 30 Oct 2019 18:15:15 -0600 Subject: [PATCH 5/5] correctedMethod() --- .../main/java/com/example/simpleparadox/listycity/City.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/com/example/simpleparadox/listycity/City.java b/app/src/main/java/com/example/simpleparadox/listycity/City.java index 2a3a9ca7..83a23f77 100644 --- a/app/src/main/java/com/example/simpleparadox/listycity/City.java +++ b/app/src/main/java/com/example/simpleparadox/listycity/City.java @@ -17,8 +17,8 @@ String getProvinceName(){ return this.province; } - String faultyMethod() { - return 0; + String correctedMethod() { + return "Hello"; } @Override