selfprivacy.org.app/.drone.yml

56 lines
997 B
YAML
Raw Normal View History

2022-09-09 13:58:08 +00:00
#kind: pipeline
#type: exec
#name: Continuous Integration
#
#steps:
#
#trigger:
# event:
# - push
# - pull_request
#
#node:
# server: builder
#
#---
kind: pipeline
type: exec
2022-09-09 13:58:08 +00:00
name: Release
2022-09-09 11:25:08 +00:00
2022-08-31 10:17:35 +00:00
steps:
2022-09-09 13:58:08 +00:00
- name: Build Intermediate Linux Release Artifact (Binary)
commands:
- ./ci.sh --build-linux
- name: Build Intermediate Android Release Artifact (.APK)
commands:
- ./ci.sh --build-apk
- name: Sign Android Release Artifact (.APK) for Standalone Use
commands:
- ./ci.sh --sign-apk-standalone
- name: Sign Android Release Artifact (.APK) for F-Droid Repository
commands:
- ./ci.sh --sign-apk-fdroid
- name: Package Linux AppImage Artifact
2022-08-31 10:17:35 +00:00
commands:
2022-09-09 13:58:08 +00:00
- ./ci.sh --package-linux-appimage
- name: Package Linux Flatpak Artifact
commands:
- ./ci.sh --package-linux-flatpak
- name: Package Linux Archive Artifact
commands:
- ./ci.sh --package-linux-archive
2022-08-31 10:17:35 +00:00
2022-08-31 11:55:54 +00:00
trigger:
event:
2022-09-09 13:58:08 +00:00
- tag
2022-08-31 11:55:54 +00:00
2022-08-31 10:17:35 +00:00
node:
server: builder