Should be more or less final yml file for Travis to get all three builds to work.

This commit is contained in:
Collin Kidder
2019-08-08 20:22:33 -04:00
parent cb8a3e55cf
commit 962235c771
+12 -12
View File
@@ -26,6 +26,7 @@ matrix:
after_success: after_success:
# find appdir -executable -type f -exec ldd {} \; | grep " => /usr" | cut -d " " -f 2-3 | sort | uniq # for debugging # find appdir -executable -type f -exec ldd {} \; | grep " => /usr" | cut -d " " -f 2-3 | sort | uniq # for debugging
# curl --upload-file APPNAME*.AppImage https://transfer.sh/APPNAME-git.$(git rev-parse --short HEAD)-x86_64.AppImage # curl --upload-file APPNAME*.AppImage https://transfer.sh/APPNAME-git.$(git rev-parse --short HEAD)-x86_64.AppImage
# these next two lines make a continuous integration build of the linux version of SavvyCAN each time a commit is done
- wget -c https://github.com/probonopd/uploadtool/raw/master/upload.sh - wget -c https://github.com/probonopd/uploadtool/raw/master/upload.sh
- bash upload.sh SavvyCAN*.AppImage* - bash upload.sh SavvyCAN*.AppImage*
@@ -35,9 +36,9 @@ matrix:
api_key: $GITHUB_TOKEN api_key: $GITHUB_TOKEN
file_glob: true file_glob: true
file: SavvyCAN*.AppImage file: SavvyCAN*.AppImage
on: on:
branch: WIP tags: true #deploy is only done on tagged builds
draft: true draft: false
- os: osx - os: osx
osx_image: xcode10 osx_image: xcode10
@@ -55,10 +56,10 @@ matrix:
provider: releases provider: releases
skip_cleanup: true skip_cleanup: true
api_key: $GITHUB_TOKEN api_key: $GITHUB_TOKEN
file: Release/SavvyCAN.dmg file: SavvyCAN.dmg
on: on:
branch: WIP tags: true
draft: true draft: false
- os: windows - os: windows
before_install: before_install:
@@ -85,11 +86,10 @@ matrix:
api_key: $GITHUB_TOKEN api_key: $GITHUB_TOKEN
file: SavvyCAN32.zip file: SavvyCAN32.zip
on: on:
branch: WIP tags: true
draft: true draft: false
branches: branches:
except: only:
- # Do not build tags that we create when we upload to GitHub Releases - master
- /^(?i:continuous)/ - WIP