diff --git a/.drone.yml b/.drone.yml index e437168..ff473b6 100644 --- a/.drone.yml +++ b/.drone.yml @@ -37,20 +37,42 @@ volumes: path: /home/drone/Android/Sdk trigger: - branch: + event: exclude: - - master + - tag --- kind: pipeline type: docker -name: clean +name: release steps: - name: build image: nextcloudci/android:android-49 + volumes: + - name: tmp + path: /drone/src/out commands: - - ./gradlew build + - ./gradlew :wrapper:build + - mv /drone/src/wrapper/build/libs/*.jar /drone/src/out/ + - mv /drone/src/app/build/outputs/apk/release/*.apk + +- name: gitea release + image: plugins/gitea-release + volumes: + - name: tmp + path: /drone/src/out + settings: + api_key: + from_secret: gitea_release + base_url: https://git.norangeb.it + title: wedroid + files: + - /drone/src/out/*.jar + - /drone/src/out/*.apk + checksum: + - md5 + - sha256 - name: notify image: appleboy/drone-telegram @@ -61,13 +83,16 @@ steps: from_secret: telegram_user format: markdown message: | - Build [#{{build.number}}]({{build.link}}) from commit [{{truncate commit.sha 10}}]({{commit.link}}) on {{commit.branch}} **failed**. + Build [#{{build.number}}]({{build.link}}) from commit [{{truncate commit.sha 10}}]({{commit.link}}) with tag {{build.tag}} **failed**. {{uppercasefirst commit.author}} please fix me! when: status: - failure +volumes: +- name: tmp + temp: {} + trigger: - branch: - include: - - master + event: + - tag