Browse Source

feat(deploy): upload Flatpak bundle to Github releases

reviewable/pr5216/r1
sudden6 7 years ago
parent
commit
59b5578c7b
No known key found for this signature in database
GPG Key ID: 279509B499E032B9
  1. 12
      .travis.yml
  2. 6
      flatpak/build-flatpak.sh

12
.travis.yml

@ -135,6 +135,18 @@ deploy: @@ -135,6 +135,18 @@ deploy:
tags: true
skip_cleanup: true
# Linux Flatpak
- provider: releases
api_key:
secure: "BRbzTWRvadALRQSTihMKruOj64ydxusMUS9FQR//qFlS345ZYfYta43W//4LcWWDKtj6IvA6DRqNdabgWnpbpxpnm9gVftGUdOKlU3niPZhwsMkB2M12QHUnAP6DVOfGPvdciBV+6mu73SSxniEcrYjZ1CrRX7mknmehPpVKxNk="
file_glob: true
file: ./output/*
on:
condition: $JOB == FLATPAK
repo: qTox/qTox
tags: true
skip_cleanup: true
# osx binary
- provider: releases
api_key:

6
flatpak/build-flatpak.sh

@ -22,3 +22,9 @@ docker run --rm --privileged \ @@ -22,3 +22,9 @@ docker run --rm --privileged \
-v $PWD/output:/output \
debian:stretch-slim \
/bin/bash -c "/qtox/flatpak/build.sh"
# use the version number in the name when building a tag on Travis CI
if [ -n "$TRAVIS_TAG" ]
then
mv ./output/*.flatpak ./output/qTox-"$TRAVIS_TAG".flatpak
fi

Loading…
Cancel
Save