-
Notifications
You must be signed in to change notification settings - Fork 1
/
.travis.yml
38 lines (38 loc) · 1.46 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
language: python
services:
- docker
sudo: true
python:
- '3.6'
cache:
- pip
jobs:
include:
- stage: test
install:
- pip install -U codecov
- pip install -r requirements-dev.txt
script:
- coverage run --source lintipy -m pytest
after_success:
- codecov
- stage: deploy
script: "./build_with_docker.sh"
deploy:
provider: lambda
skip_cleanup: true
function_name: lambda-lint_suite
region: eu-west-1
role: arn:aws:iam::327092303989:role/lambda-lint_lambda_function
runtime: python3.6
module_name: suite
handler_name: handler
timeout: 300
dot_match: true
access_key_id: AKIAJTUSZCFJO2PNDFHQ
secret_access_key:
secure: "zbczCuRROMOV2eeS6n6ie6RB+50K4+mIjsh+9bERVg5j3p4dpDNAcGIn/WgTILmHOu+uIrMQvZtCMwYIooFfU79SE3w6SHmREM+kFOnXox9lgqird3UFpG9engiUc9v5opyG9mcu/DaRZCNcF2fco+jy5x5mDZVZIZW03ZljLn0FsNo+COkxz7ZQNV3XF8WexeNhhlyOzV7m8iIlfOmW1gCpo4BT07fEoMyQc2JnNGPWaoZF4XHK4PkKLYZHrhS4BYvbMyn2DVqwulBGZ3PhoKj2MbUp/DwNWDKi032245ttWpYOz5L4Whypfmd0UhjpCIt75+ZJJM2XO+hE4BoZ/am+2Z9zo40p4vGmaeuLxpr/z3Z7cBNBJqy1jRopa1xGYo3ER6v0W5wWIC9I/T4ArdXlkn9z2i31+aXBd7+68W9CxnlzOpkAoOu/JXkOJV7d1hgA8d13oNJbBHSolrElYsAtJwnaK/s1e+xw5nf1Q9FjVsSlPuhcCkOtru4nuDVDFnCx0iTLoODtGSQDvNy+8/+PmVkhqqg7tentdbbhglz2Vv5YazzjWEDCqnBxEZGGOdUO34vVxFXOeSCTRY+1LyIjGMRQlUG7vIAjdA7ccghsOYikl0E6U3u3tDE1lAFvUzJRVnSGhozcQNhwplVjvN1GDuH2OJRFAub/mKZxgAc="
on:
repo: FussyFox/suite
on:
branch: master