forked from TransbankDevelopers/transbank-sdk-python
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.travis.yml
More file actions
35 lines (35 loc) · 2.18 KB
/
.travis.yml
File metadata and controls
35 lines (35 loc) · 2.18 KB
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
language: python
python:
- '3.7'
install:
- pip install pipenv --upgrade
- pipenv install --dev --skip-lock
script:
- pipenv run tests
jobs:
include:
- python: '3.7'
dist: xenial
sudo: true
- stage: sonarcloud
if: tag IS NOT present AND branch = master
addons:
sonarcloud:
organization: transbankdevelopers
token:
secure: NJwpmGuauUP+OLnpbN9nmDqmSXdo/84q8/CdL9UFsFSjVabd8rqE8Q6e8lrpZHV10kf2Gft13ACCuNnJq9aJcmS9d4A/ir4zZ7Eux1qJ5QvDkhTh5IFyGCAEh/gYtRLkmaPXwl5ueSHwyx+go5Ka/ilFkF/S3jVqdXKA1qfe+rTIoDeWeK4pP6ggebzGXZE+WQ11D3kolvbHEVhhIxFuayxw9nszxEuVda0D47bN6Z3+ykwNRGLKJTQLiwT8D5kTsbaYc4mHnItOV+T51WVmdXEOM10LkzBOabQarnVlyeRti5LCCSNY13vCoi6kbpR+61zi27s4iE09UXAt5HaoLa52OzoNRDyJp3efLcHpPym9oIlMNuS+2iAjlT/zLNnNZuCunoZ687XKMI+sgnt16Ydn2UrcinY/Yy/DBYIdDoNrnsxjuE258ySkW6+CKpYVQ5R/rL5iA/XgPgnbiKFZnkxaTRE4k8NcRyxkfG9zYn3boB2ZQ5+tiOmjJcctJ+KKUheX9ekI5DV8P9Gq2QaIElKIyJ2yBj73rjjLOv6YVy1OFexIV34Es02vJjMHpUGG2ctwzVb9bNThZrcbhMERq3ZTjf+ohJouSMDR4KRHCSL/VSxVAkm1hepPNLMHN//veEf5YAiYt8dFBnQs1fv+c6wa2Z7HlUa4UhEVcf9NbWY=
script:
- pipenv run citests
- sonar-scanner -Dsonar.projectKey=transbank-sdk-python -Dsonar.projectName="Transbank
Python SDK" -Dsonar.organization=transbankdevelopers -Dsonar.host.url=https://sonarcloud.io
-Dsonar.sources=./transbank -Dsonar.python.coverage.reportPaths=coverage.xml
- stage: deploy
if: tag IS present
script: skip
deploy:
provider: pypi
user: __token__
password:
secure: E9rUEcv+Nrb5anYpPM6+thpvSeu41ar4LcZQyXx7B6H0DSf8OknawIklQ/ELZGU4+BWs3k8HTHiqYe3DWZai+qr0tGYa6pyeYLklJaqWs0uj4/b6I4NTII9jnr1CjTy/wi25M2tzfwBUhDXu3t2KadgKgUlunL2fuS/NYmTIQ2tyCvXD81Y2T88elES2vowsVVtRVNUTASjfNElTj8yvv5VrjDFqRRkNPz30E0F+GXSe30tjBTQOVwykXnlf3mWo72/DqDoG3691Cf2ipPC7xY2IGA8D5Fik+9usmDfY4vmNdaQl3ZPyDwUpTB6MZFzVPYMr4bGPrjyR/U0BG9xkqZBgFXU5W/HjGXcco9dQrAcI21ISJ0EF7OHXOEuqyUdakrGCQq33tyxQ5mRRuYnG06s31ZmJgKbHYujvusQsjKvaFOhzTgUj0fnFk/LGO11ADevBYx/kGFs2D9DpfF4CzJmSpfqPMxIyhqyVqF+BsH6sIGlL1is05zO69dZWZScbxomU68l2fd1wgYa67GoMT+bbHDVxjuJ0I8C38oUvo2SjO/s1iL/7o0fCjNnBiNc8OBQfTRbIdfNF30vtxZKRdy6dkd2/MyuHdyFFU7xIqQXX5KeYCBtR77WiXm6tHWoBWcd7iFgMpIrN7OadGyzihsUw7ewTdyr4+cDP1l4BP/E=
on:
tags: true