Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 74387312 authored by stefan-niedermann's avatar stefan-niedermann Committed by Niedermann IT-Dienstleistungen
Browse files

Introduce GitHub actions

parent d5877c46
Loading
Loading
Loading
Loading
+34 −0
Original line number Diff line number Diff line
name: Android Pull Request & Master CI

on: [push, pull_request]
jobs:
  test:
    name: Run Unit Tests
    runs-on: ubuntu-18.04

    steps:
      - uses: actions/checkout@v1
      - name: set up JDK 1.8
        uses: actions/setup-java@v1
        with:
          java-version: 1.8
      - name: Unit tests
        run: bash ./gradlew test --stacktrace

  apk:
    name: Generate APK
    runs-on: ubuntu-18.04

    steps:
      - uses: actions/checkout@v1
      - name: set up JDK 1.8
        uses: actions/setup-java@v1
        with:
          java-version: 1.8
      - name: Build debug APK
        run: bash ./gradlew assembleDebug --stacktrace
      - name: Upload APK
        uses: actions/upload-artifact@v1
        with:
          name: app
          path: app/build/outputs/apk/debug/app-debug.apk
 No newline at end of file