-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.travis.yml
32 lines (32 loc) · 1.34 KB
/
.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: smalltalk
sudo: false
addons:
apt:
packages:
- openjdk-8-jre
os:
- linux
- osx
smalltalk:
- Pharo64-8.0
env:
matrix:
- CI_FILE=.smalltalk.ston
script:
- travis_wait "$SMALLTALK_CI_HOME/run.sh" ${CI_FILE}
before_deploy:
- cp $SMALLTALK_CI_IMAGE ViennaTalk.image
- cp $SMALLTALK_CI_CHANGES ViennaTalk.changes
- zip -r ViennaTalk-image-${TRAVIS_SMALLTALK_VERSION}.zip ViennaTalk.image ViennaTalk.changes
deploy:
provider: releases
api_key:
secure: uuuCI5qnigaBD80wrtRKiorDQ8a0mEZd7e4bb7ybf2cMLWtOMPJAepUkE9BgsvBp6FuArtBX56sfzqSMXMYzkEWJilQpcXTu4ok8oUuv13ns5m0na2AHytnMoR5cISHqYuTL0cx+gVkdw5TLGtQiTWOZLnAAWvQHNl4evyJb4mPFjeXOMhXmn6WPB3U37kD8oHQ8tE51Uiwzc9QOO1y3q2BUBYZYg1S+H45P6U1OowQioXr7TV/dcgWp01nq6VEQ32Jf+HAkQB3n0KODJlO6nh/BR0D8vu3nyZ3yuHVHLuw/IYaTLfeIi+CnOk8BASAgp3itRFCE8+ZCRTw34776sgc1jNLZiA1RDa4d/hL4GYMAh68un3pBpn3NEE8fDaMqUWiEXkYFBK+pYJ1iLnSPnph5qP3BS393kw0rst7F/Nuf5274dbOSzLGz+J7lTH9WjfiDV9JDJ2DxepmEjw14R8qBGuivsG0/xcVp3ynf8imRiw+FzH0Lh4zTXIrSzYJxieXYxO3mBVHcDQP6cNCKxNa/pe5iumCogjqoJVVK7wyjCjHLkzy4MI/Tm2KCgB2hmesGKpxXNNbU5io2acjxA7Zx/EyL7ie7ELGfwt5dgGvu422nxgQjibcd3Lk5z+Cc+uAADrEy2uUqm/YaBp4oVQbcRVmtXguj2A8GZ3iCvxY=
file: ViennaTalk-image-${TRAVIS_SMALLTALK_VERSION}.zip
skip_cleanup: true
draft: true
overwrite: true
on:
repo: tomooda/ViennaTalk
tags: true
condition: $TRAVIS_OS_NAME = osx