Merge branch 'appimagetool/master' into expose_list_and_extract_files_functions
[appimagekit/gsi.git] / .travis.yml
blob2fa6e40556cf254ebb8b9bef69186454062ae6fd
1 language: c
2 compiler: gcc
4 services:
5   - docker
7 env:
8   - ARCH=x86_64 DOCKER_IMAGE=quay.io/appimage/appimagebuild
9   - ARCH=i686 DOCKER_IMAGE=quay.io/appimage/appimagebuild-i386
11 script:
12   - bash travis/travis-build.sh
15 after_success:
16   - ls -lh out/*   # <= wrong line: see https://travis-ci.org/AppImage/AppImageKit/jobs/347965050#L4211
17   - ls -lh build/out/*
18   - wget -c https://github.com/probonopd/uploadtool/raw/master/upload.sh
19   # don't upload any .debs but appimaged's
20   - find build/out/ -iname '*.deb' -not -iname '*appimaged*' -print -delete
21   - bash ./upload.sh build/out/*
23 notifications:
24   irc:
25     channels:
26       - "chat.freenode.net#AppImage"
27     on_success: always  # options: [always|never|change] default: always
28     on_failure: always  # options: [always|never|change] default: always
29     on_start: always     # options: [always|never|change] default: always
30     template:
31       - "%{repository} build %{build_number}: %{result} %{build_url}"
32     use_notice: true
33     # skip_join: true
34   webhooks:
35     urls:
36       - https://webhooks.gitter.im/e/4bf20518805a55998cc2
37     on_success: always  # options: [always|never|change] default: always
38     on_failure: always  # options: [always|never|change] default: always
39     on_start: always     # options: [always|never|change] default: always
41 branches:
42   only:
43     - appimagetool/master
44     - feature/usage