diff --git a/.github/workflows/Android-CI.yml b/.github/workflows/Android-CI.yml new file mode 100644 index 000000000..839e53e97 --- /dev/null +++ b/.github/workflows/Android-CI.yml @@ -0,0 +1,29 @@ +name: Android CI + +on: [push] + +jobs: + build: + + runs-on: ubuntu-latest + + steps: + - uses: actions/checkout@v2 + - name: set up JDK 1.8 + uses: actions/setup-java@v1 + with: + java-version: 1.8 + - name: build and test + run: ./gradlew build + - name: upload report + uses: actions/upload-artifact@v2 + if: ${{ always() }} + with: + name: reports + path: owncloudComLibrary/build/reports + - name: upload sample app + uses: actions/upload-artifact@v2 + if: ${{ always() }} + with: + name: sample app + path: sample_client/build/outputs/apk/debug/sample_client-debug.apk diff --git a/settings.gradle b/settings.gradle index d0ddea391..8c0d88b53 100644 --- a/settings.gradle +++ b/settings.gradle @@ -1,2 +1,4 @@ +rootProject.name = 'ownCloud library' + include ':owncloudComLibrary' include ':sample_client' \ No newline at end of file