34 lines
1.5 KiB
YAML
34 lines
1.5 KiB
YAML
branches:
|
|
only:
|
|
- master
|
|
- develop
|
|
os: osx
|
|
osx_image: xcode12.3
|
|
language: node_js
|
|
node_js:
|
|
- 10
|
|
addons:
|
|
ssh_known_hosts: github.com
|
|
homebrew:
|
|
packages:
|
|
- vitorgalvao/tiny-scripts/cask-repair
|
|
update: true
|
|
env:
|
|
global:
|
|
- IS_RELEASE=$(if [ "$TRAVIS_BRANCH" = "master" -a "$TRAVIS_PULL_REQUEST" = "false" ]; then echo true; fi)
|
|
- XCODE_BUILD_PATH="DerivedData/Build/Products/Release"
|
|
- VERSION_FILE="VERSION.txt"
|
|
- APP_NAME="$(awk -F ' = ' '/PRODUCT_NAME/ { print $2; }' < config/base.xcconfig)"
|
|
install: true # disable default install
|
|
script: scripts/travis.sh
|
|
deploy:
|
|
provider: releases
|
|
token:
|
|
secure: wcAMT2rbXhhdk6lsc6EG9VZZkSW0BjOwjYSyXzHjKrgiXsQcZAzAsOkuisj8EfeYN9/uhpa8XX7f5KsdkE5reMqVGGWqdmJU4NnmK5Aew0LmBbzFHfffliQecVCzMmGYPmhPcDxAjidYxgCMrMbvQFaElc0WXdIsQNcaNieSkEgZw6TwGsTxgHXABD2e575K3SN/PPcq7Nx5mRZkURI7YLmo2KfsD2OPR4IcEXFpJRFbPcAZIpKaHUIC2VzpayJA93pBe+siwU150p04PzfSs/nTH/nUO9m24SUi6kAIzVN77cExvX+JDnQoVLz0V45L0iJjkKDTVb07rVOsfm6Pcuaaj2ZVXlpujSb7B5LDUIspUn/NnqMLOtzbSTuaGcx2u+zCcC0b17KooznilQ/sFq3YpeNdmjL4VL5fsw1hdpjcP6S9DqZ90TJZqy6xBQP5NubuJukH//BRilhWGfnq5rOFUlqrN8aApJ7gYry0K2rB8rVWWvA9cU+zX351iy0EERICEU6q3rQwq8gFUbdNATPJJgNg7n0PaNXSQTTF9VluZTRVUtMrpA0hWe7dn+Tvrvhrnhmqvccw3Qfw/i3SECIDHHtsjwLqHCx5gkz/xUdf7+t3k6x+r6Veua0Z3jvyVhdHprU47VTSUhM/n87EiKyNRuKa9IpA18eSlZ59exU=
|
|
file_glob: true
|
|
file: "$XCODE_BUILD_PATH/*.zip"
|
|
skip_cleanup: true
|
|
on:
|
|
repo: lwouis/alt-tab-macos
|
|
after_deploy: scripts/update_homebrew_cask.sh
|