-
Notifications
You must be signed in to change notification settings - Fork 2
/
.travis.yml
41 lines (41 loc) · 2.18 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
dist: focal
language: python
env:
matrix:
- PYTHONIOENCODING=utf-8
global:
secure: eSSI+qN8HGOC5ofqo6rJxPxSvSU6xL/rmXUKsEcYGruDYPLB6iEYLuZ2iMtHzvC4YIJnpkAhXEt0pYey27bKmf0KhON7zDptewdWXVg3RhgssOdnHkC9JyJ1OSMiw5UJ7Yfy/Iuo2QpQQtfrMvY9i6hLHTwqCAFv7hVrqQSVVSP6ooA4EIIr7C4TKOfJyO2emO+hm3QcaEJ6ExSfzoTX7AreyodiQLm85qBVtGS+v7lYfiWA/+F16Aq01REl1ORUcnw7GhaP4S96EHDOb1ZXokr86VcKQltLGM5LLkJZYMz5cLapc/1CnsgyACjUIjTB1b23NH9JfPlCu4iwMNR1kOYpq9U1l9MXxkEfcAvnCjwQecWGigJL8RKlyvoRxk6iHIS15fjoA4LmWljj1zCBIHtIj6y/I09kTV0Pa1fSAFhNFwsAGCJdjG+l6T20d/GwdP9feR1etlQz1KF/RXyio7XfQ6SWpq0ZG+cMHxUOwcDxa5A3q32HLRmF2KkjcN0o+tYroNloL/Q+Pa3yNicW5e+StbS/QAkG7Dlz4sI+1Caq5paaURfxK9nb2OwpId/FVzRI+pnsmuNSWoxYeWX17G0zoht7gnlmy5lVXIHRypAFFwnmEm+DOvPvQlNXeGycbTGMtt29n5GvNHlZg+PDBxWhtwV+kvzaqkW9xazD+N0=
python:
- '3.8'
- '3.9'
- 3.9-dev
- nightly
addons:
apt:
packages:
- libcurl4-openssl-dev
- libssl-dev
- postfix
services:
- docker
before_install:
- openssl aes-256-cbc -K $encrypted_e70009473049_key -iv $encrypted_e70009473049_iv
-in test_inwxcreds.conf.enc -out test_inwxcreds.conf -d
- cat maincfpatch | sudo tee -a /etc/postfix/main.cf
- sudo bash install_rspamd.sh
- sudo systemctl restart postfix
- sudo systemctl restart rspamd
script:
- python3 -m unittest discover -v
stages:
- deploy
after_success:
- echo "$DOCKER_PASSWORD" | docker login -u entroserv --password-stdin
- docker build -t entroserv/cryptdomainmgr .
- docker push entroserv/cryptdomainmgr
deploy:
provider: pypi
skip_existing: true
user: __token__
password:
secure: vYysmnM+BTHfH3arLIkjttwKTDeqHOyWuhHfaVC8acUU7Fvc06hJtD7J8IMsdEeKe6H0qnz4lhK3QCCMKXWgh3lBHpSGMzvklkAbcna7wr+bgiARn1NLG3Gs+U1YqMagUBWQoi5LlRSjbYwNqiLh78xA85WXXLF1NPvNuy9nOdNF7VTIhSY+fT8/HtpHoFhy0cN2+WWb6EWJGdp+uB8t4PP3x436WjA6NsRI1T4XNXALFuv10puoi+oEFpHe9iGqKlYyNTtA9UyM1oSJpvxMJD+ISOgcYgi67i84MRsVLC/krV9u/JBFauL5gCeQEDLg60El8zz0kGH8PONM3EM4SdIrzKCNoOha+W08N42BzpSWOoj1J8FdZHnLPnZNH+VjbZCG/5iN5yiBOG5DzKKmy0d4fUcjUnSZbzVOGphvqt5hjl5Eo6ZcaLkuE4QLLAcczoUsH35L3qRk4+9mbGaUWSsXLOp9u+okt/gv9gGyTkTatVcQuEw4A89ElSqoL+XmXIrOYEUqoesfG1/JzoXYRjRwTBg0Gcryv3mmHgDQMg1/dPKgYSdNDTCBKqH9xG8VF6u5pTM0ZVJDw7gmFxEak74hTNNYtccyZ5/kfws1Ohh2U+ow5cQntzPbvbh3J0F0cGascI5Zu+ECMlI7n3x+H9or6Gi7OqNAaU5t65PLVEA=