-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy path.travis.yml
32 lines (27 loc) · 873 Bytes
/
.travis.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
language: minimal
dist: xenial
env:
global:
- DISPLAY=:99
- ARCH=x86_64
jobs:
- ID=org.gnome.gedit
- ID=com.github.babluboy.bookworm
- ID=com.github.calo001.fondo
- ID=com.github.maoschanz.drawing
- ID=com.github.themix_project.Oomox
before_install:
- sudo add-apt-repository ppa:alexlarsson/flatpak -y
- sudo apt-get update -q
- sudo apt-get -y install flatpak xvfb x11-xserver-utils imagemagick
- wget -c https://github.com/$(wget -q https://github.com/probonopd/go-appimage/releases -O - | grep "appimagetool-.*-x86_64.AppImage" | head -n 1 | cut -d '"' -f 2)
script:
- Xvfb :99 -screen 0 800x600x24 >/dev/null 2>&1 &
- chmod +x *
- bash -ex ./build-appimage.sh $ID
after_script:
- killall Xvfb
branches:
except:
- # Do not build tags that we create when we upload to GitHub Releases
- /^(?i:continuous)/