forked from edly-io/credentials
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.travis.yml
81 lines (71 loc) · 2.97 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
69
70
71
72
73
74
75
76
77
78
79
80
81
language: python
branches:
only:
- master
env:
global:
- secure: sw/gGXEWETCMr3FB0mnvBRPTMJZTmL8QCzv7mYtdhXoUdFH45w0mq0KQUtKSJrNDTt2QY/pkzaF5xneT2dKnCgrkNNsPHEDnV0CUbiEmj9U/GvuRQW79ADyp/eNx+L6enM2uLAlXnd7Un8NDXcDLrYJLnt2Xnm7o9zv+481eSGIIH+f6M7ZEbHQP1TzxQnRz+2xksZa3l/d7eFK9FRLhmUnEQHlVo7r9di2TdEAQUQmuTGEj0cgAN+l9eRKL8T7gf7UN3v7DRZ7qZ5O66yKyniQ05xyzem+bZFMAxry4TM6/TZU8Ghchbne+bT77UYeZcnSKunWdhK5PUntp02HpN9kaOjh02uwXm6wTxi9/Xjt/ap65ZPCeCOZ2dPBncdnbi9OZY13eIZHweQR1hwWVJAC7n9p6/svnQ5CRruN95zc6b+ZecRfvPfMgjAd9J9lw0hkHVqC2rq4e52trJQkXH3zw9GXQ/V/NorpGCTbXDSopuFtATAvNDx5W4jUmAcjHGQioKmfSm1EPN5x78ZxPd/QBIPR+1RKGScYLaWexuw3go/LSv5PL/m2vR1mzp+OQri6sd91K+up2xIp5k/VIa+j8uWQLi68vnv4lcQYRIKDsJmM6ItobFuMR+I2UB3Zk2flCDPMCJ8I0B5YZsRaF/luzYD3hU6S5FJIpdWaexXQ=
- secure: eRB1Jyj1uLdEV8zkZA8F6Gpw26Z9IDQj2wPKXSDrMf2b/p769Y7bssvjIKGbPS5NoPG0L0vImzTUgV5B/DPXv6O7dLvPkNumeNf1+0XLRsBbqiKarcKVia8Ppe/pUgUJytqLrBw6OyUMvNUwJVtTgl9t7j7mmZFahJMrxGpRY/VtGAT8eSxkS6dHBL2WYdE81WPYpT3wR1QMs7NObErk8U8ztOZEaF6m8FwTmk4t96O3gcgand4fj3/XFaEmVxRH4Qq2n9ByIGja6uGlVteNFL9sBcSajZavxvrlsTY1jfy59irp8y3+D0baV9LFHEvCRAPvW2fVrfV5Yyn+TtbCcEGEhuedjLQaUOKJBuakf5B0qjSMJlW6NHn/DWBS6A8j78A0p03iUaB51mrQhG3/pMaET1duIBofhjJ2XMFQYkdw6W/tC78F9qk2TX0nrqfU4tI0zhPaXYE3AhZDhiy/OCQeA/tWxSbT5G1XD6+/dhPqdG7OFqgKjPV0XrK4YVzMVQp7xHu2vQVZF/Dw3MmyE+rxw4zEB5FRCoffoqkywE714+nRoHQcaUxf+6lvvmVP8mPvDqE/Kte3RruaZrDppZtPsLPmwYPFKLvZUp8d2UFeW2wiyIP4mhkQ2lms4JiVfzDtBimx2fW3BUN7xSR14jpNUooFb9V7dADzDHL2DvI=
sudo: required
services:
- docker
cache:
- pip
before_install:
- docker-compose -f docker-compose.yml -f docker-compose.travis.yml up -d
matrix:
include:
- python: 3.5
env: TESTNAME=quality-and-translations
install: true
script:
- make exec-requirements
- make exec-check_translations_up_to_date
- make exec-validate-translations
- make exec-quality
- make exec-check_keywords
- python: 3.8
env: TESTNAME=quality-and-translations
install: true
script:
- make exec-requirements
- make exec-check_translations_up_to_date
- make exec-validate-translations
- make exec-quality
- make exec-check_keywords
- python: 3.5
env: TESTNAME=acceptance-tests
install:
- make exec-requirements
script:
- make exec-static
- make exec-accept
addons:
firefox: latest
- python: 3.8
env: TESTNAME=acceptance-tests
install:
- make exec-requirements
script:
- make exec-static
- make exec-accept
addons:
firefox: latest
- python: 3.5
env: TOXENV=django22
install: true
script:
- make exec-requirements
- make exec-static
- make exec-tests
- python: 3.8
env: TOXENV=django22
install: true
script:
- make exec-requirements
- make exec-static
- make exec-tests
after_success:
- pip install --upgrade codecov
- make exec-coverage
- codecov