syncplay/.travis.yml

36 lines
1.4 KiB
YAML
Raw Normal View History

2017-09-26 11:48:27 +00:00
language: objective-c
osx_image: xcode6.4
branches:
only:
- macOS_app
script:
- python buildPy2app.py py2app
before_install:
- brew install python
- brew tap cartr/qt4
- brew tap-pin cartr/qt4
- brew install pyside
install:
- export PATH=/usr/local/bin:$PATH
- pip install twisted appnope pyobjc py2app
- git clone -b macOS_app https://github.com/alby128/syncplay.git syncplay_app
- cd syncplay_app
- git checkout macOS_app
before_deploy:
- pip install dmgbuild
2017-09-26 11:48:27 +00:00
- mkdir dist_dmg
- mv resources/macos_vlc_install.command resources/.macos_vlc_install.command
2017-10-07 20:02:59 +00:00
- dmgbuild -s appdmg.py "Syncplay" dist_dmg/Syncplay_macOS.dmg
2017-09-26 11:48:27 +00:00
deploy:
2017-10-07 20:02:59 +00:00
on: macOS_app
provider: bintray
file: "bintray.json"
user: alby128
key:
secure: "N4XK9IxGEj+5aMskTEvUWwXSMXtHDFcjiLvnPRzVT3OOTSAA2AYjlH975MGiGEanap5gq5ftIo+M2TVNfiqflE9GSlFir+KfzabheoONZVegAq2sG6rDq9YElGJ8JefEb2O8vZykeyvow6TBxcsFdbV44RbGmf4obLALXKgK1cXG8MCKj8VOxVZpgaXFnNCxVlN1AlORx6MQ4ukaZMuO7fDnHjAgnkGlZOBq7/kMJfYGdZvLkKoe6qEoZHJQxVTcA3pkIwRQci5kx/AAxCuKcXYLpoHot5dytIumk0iwfzDqN4uUX5qOG8o2FrWy+7z/Yt7W97lA5c6hVltsoX5dqp0WB14EKgYq+wQwSNcI6tInjogDo4JnGSu1Tpmsy+Fc3Y5Z1cD29hWimxcC8h/wlm9C2hOjfEsdLOfkghevMjRdAW2RIIA8/KmR1Xi2EX78Q75wrPHvo4/4x0Cw0ZviN2wC9LY3GU8tmGjjC0P+WsF4M1Y9by2H2xLHuYPB7h7OnlD67d8pPQVq84Yl2jq9kT2PoYjlNwqWz1r/PsLBCGlXQtlTc7FQKXUAREFwBJY+b5mk2xMsiZZsNrtIfRQ2roDbHws+M0mAQPo1eqeDKLPH8fkDf/ZhWzE+swLadoGxuwKSux53ySAp7CQeObJYWJ3eHfO0cI21DZmd9uyjayA="