This repository was archived by the owner on Mar 25, 2022. It is now read-only.
forked from apluslms/roman
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.travis.yml
68 lines (68 loc) · 2.75 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
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
language: python
cache:
directories:
- "$HOME/.cache/appimage"
- "$HOME/.cache/pip"
- "$HOME/.pyenv-roman"
env:
global:
- APPIMAGHE_CACHE=~/.cache/appimage
- PIP_CACHE_DIR=~/.cache/pip
- PYENV_ROOT=~/.pyenv-roman
- PYENV_USE_GIT=true
matrix:
include:
- os: linux
python: '3.6'
env: BUILD_SDIST=true BUILD_WHEEL=true
- os: linux
python: '3.7'
dist: xenial
sudo: yes
#env: BUILD_GUI=true
- os: osx
language: generic
#env: PYENV_VERSION=3.7 USE_VIRTUALENV=true BUILD_GUI=true
env: PYENV_VERSION=3.7 USE_VIRTUALENV=true
allow_failures:
- os: osx
install: ".travis/install.sh"
script:
- ".travis/build_and_test.sh"
- ".travis/build_releases.sh"
- ".travis/dir_info.sh"
deploy:
- provider: releases
api_key:
secure: BtHV5uICPYsCn+84mWKP1UyI2mPGUgokLYWTN8xABwIV2nbkRV3w1YnSXbNlxIl7IZYp3pGC+msaSb0f7ko5Eac9eEWlXvY3MKKlcAxcjZHaCJlARBdyb1Uhh27ImDR0ypBSd50FWW8byxG9bTi2ht6ERHeumDA0Q7N5fox8nBYmhvMJUapAS+AnEcmmsFzOFdoLlfUTRaHSEIVWUnFv3w8LswaStZJZDdV93PBkFoEYH0qz7dyVHJkH1G7wil/QNKu7t3aAJ8xIQdt7AeHz3kGsEbMtMuWWM3LIhHExn+VdoghY6q5WTnglN5E8YGCALNRYyDmfHOKuXcoyLWQeaBgz1mNyomx/Hz21hJpmT6+p1I0AR03ne+N51YJE8V4owFvg79IkRU3KkJHWbh2s093a1ltn3sHOblg5nItVDaUl+j6Jo4o1lOa+77Paax306o8J0UCxDtpPI2cjKBFvY4UKkj9+SXIc9crBTLGISreYMq7SbHdNEOLsDYFXDG3EifO6o1Me74lJKHgDCLTuctfWzKY6iWGKgd92UW4vrzXzyGLPgRrHgyO4a6DPB/zf+AleKHFvsXxZ5+ZAJ1bN9gtQw1v16LE38X1iGqeTjewDYo6/FkvkXbwwMhZuv4koNuR41wMs+6Oub+QZ9VPx7lUmJOssnbdhlX5rIlLOMcQ=
on:
repo: apluslms/roman
tags: true
file_glob: true
file:
- dist/*.dmg
- dist/*.zip
- dist/*.whl
- dist/*.tar.gz
- dist/*.AppImage
skip_cleanup: true
- provider: script
script: ".travis/pre_pypi.sh"
on:
repo: apluslms/roman
tags: true
python: '3.6'
skip_cleanup: true
- provider: pypi
user: raphendyr
password:
secure: t9miabUcnXsWI9WQlmCM7fwhixtno/8XBbrSFM5rJWouV0anMgSSoz93Yxg3ybrRN/DYaqSp9H0XZJMD1KkguGeOVGK86s2td+Tm/0Ve86XWdAZfZ/mTx/3WnLSITuQvv0IaRavoRz9TBAyTyKMW/tO/NJ+QIZuSAulSt5IQLoLapCEl1nvVUCTwDA9SUQmscv6vRDRNoGQD7TPV1K51O9lW+AgksB1Ui5/EDbcsxtpzk8zQ5jd5lvHbnQowfMLfsmLonzGabxABpFXc4vxiyz2PpoyRToHA7e2HfORksv+XQhxFx96BdO+WEmsDEcZzHwirBVTbxr90hevaC6c/C8kRjiwMjSHDZ5dheOx1t1yuZ/MtVZa1dTcqGoMkzjB+4NRKgDEWk3JNF9OXcTaPncAbJm+DfbPM3cSyriW7EEjFOlYimipeu63YoSbuu6t1eU6FrZRWFN3EnG+bkb4TPNw3j/dyJYalqfUi3+gsbHrmh4Q/GY6qaNLQexTMYOCwcJb8Q7yPBpFM/FJCjXRiCOWaEphFRJ6ivK7kZcz2cklVW5GuQ2uvX605yhnofN8aLuTfaIOeY/sfOwq2HfkEqIz4XlRqc0g4z5L09GF2E+GACKWvtIRfGkKpj1DaMZIbTUQJYXKiYHaIJ7sUGS/gysFeUmvXZj3mgor5Mey2x9k=
distributions: check # before_deploy builds *.whl and *.tar.gz files
skip_upload_docs: true
skip_existing: true
on:
repo: apluslms/roman
tags: true
python: '3.6'
skip_cleanup: true
after_deploy: ".travis/dir_info.sh"