Skip to content

Commit ddf4305

Browse files
authored
Addition of github actions (#718)
* Add basic github workflow * add step to install ndk * Remove Tests from Workflow * remove assembleDebug from Travis
1 parent 017839a commit ddf4305

File tree

2 files changed

+30
-1
lines changed

2 files changed

+30
-1
lines changed

.github/workflows/build.yaml

+30
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
name: Testing Workflow
2+
3+
on: [pull_request, push]
4+
5+
jobs:
6+
testing:
7+
name: Testing
8+
9+
runs-on: ubuntu-latest
10+
11+
steps:
12+
- name: Clone Repo
13+
uses: actions/checkout@v1
14+
15+
- name: Set up JDK 1.8
16+
uses: actions/setup-java@v1
17+
with:
18+
java-version: 1.8
19+
20+
- name: Install NDK
21+
run: echo "y" | sudo /usr/local/lib/android/sdk/tools/bin/sdkmanager --install "ndk;21.0.6113669" --sdk_root=${ANDROID_SDK_ROOT}
22+
23+
# Step 1: Assemble debug apk
24+
- name: Assemble Debug APK
25+
run: ./gradlew assembleDebug
26+
27+
# TODO: Connect Virtual Device and Run Tests
28+
# Step 2: Assemble debug test apk
29+
# - name: Assemble Debug Test APK
30+
# run: ./gradlew connectedDebugAndroidTest

.travis.yml

-1
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,6 @@ before_script:
3434
- adb shell input keyevent 82 &
3535

3636
script:
37-
- ./gradlew assembleDebug
3837
- ./gradlew connectedDebugAndroidTest
3938

4039
notifications:

0 commit comments

Comments
 (0)