-
Notifications
You must be signed in to change notification settings - Fork 6
/
.travis.yml
36 lines (31 loc) · 2.68 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
---
dist: xenial
language: python
python: "3.7"
os: linux
services:
- docker
install:
- pip install pipenv
- pipenv sync
script:
- pipenv run molecule test --all
env:
global:
- secure: HtmIvdq+Yf0Iu88HYzl90Cg2+aFgp5lga+HQNTALEI5XTlB+m2p/QkR3nIsFeCmpSQrRJJuLD9f7XYaLMeEbbsDbj4KkmDMa4EzpLq2EN50ljPnCbvEGs9sw3QywJwA7loeQlujQ94d3FFb6uqO88cIHAw3/wR7Uhn2GBCRlFID8oQYaUnIdU20NsZX2UAqO+5VMzJCPJJcOKQoOuphZCucqgnvZ2b+Ap7xBlA8BnbMDbpcHd49GSfLACNBSh1FahiIfV5st8WZwiNnjGTm7bbinPmKvg3rTCBg9xO4u6ioBs9bQyODAAH+N2IZHsQ3Fenle3voSyJ5e+MYHEQTemc0evuQV7Ur8Rzz6rQ1uF3UunooxyszU6xg84MfFHHX5tv/xUb+WcFuITFRZvlOqXzNEYOD2etqWz13/9RSmfeSWihmJicAlKrn5eJOhvp7/ylcN2z5WHWV+3n7awZEhTcMRWCtDkXZ4ni7LpInGsD0P70iyyWleawJX9+vWiBEhWbD/HB8NREDWKDBQ8udB3x0nzsuGidgBR6j/ck+CjYn3OCy33v05cCJtf0YGItjdKvdK2GDmrGoNdfvYoc22GC2sMfsWlAkv715j/CnqGU/1d7Tf+jC9kPsF8T5SvImWMIhYo/XKgRL/InQSOmUq7659z3lQ2eKBKTDtNX1pSAk=
- secure: iDwnM7B1yrglkhI8eb5FpJZLn7siOaAcRSRN2gJYc+e3aWb4Wr2s5Fbs2Y7MOuziub+CDD9l1PREOqzuEnaSjwz20o7eauD/msedZdDJFGxSxIdBModPqqD9GMZgC8z2iP+erlFERhL+jSZmeArEX40zR1ZYzPO58DlwNb5J4+w+JD76gY1FxWLS2tPl6nvhqtFh0gWLZwzJB9sdnlxfXCLOcvdYt+5izHaWpGLlmWKPFvHu6knN2fvBeDyglfLRvTkEsQ9U2ROixoOoz4cQY1e/rJhrMBMfVkpBCb8ps+RdcTN3zvGE3rF2T/o6OGQa4HyrmH1QP7nhW6KFssaW3+938LBPHnICuFOEovfrdnopqiupkS05j0Ee0pf9XPc8n+dqN+rG+BtKjieSLlvfoDuQTiUUSqCFw4y74OVt9ZjoUWODo9Mv2iwM5r11+WS2Zbb+H5NSszxuI1QQ70tH8IbDp9oBDab9VJwg6edrga+KmWFkH+KUmXaLv/W8i3oqFOd/nLiqayJRIWOn/h1PWjfSUBGpYdrDmRg203p3nUfb9yjPNRbM+IcpBwNgW+Nb3oSSEyiiLQyaZ6AOHDxHRB5LR5wyNi/w3v7qj07v/lRChHwbH7bO0Eubxv0utyLIOiOiEdxlGoINQx0qqareQxBBocm4P5HaL5z5ewlTH/g=
- secure: cKmHo2WLSiXZJCllKUGyWpgs5OkxCqE3stnDH9GnPYvIRWBNexrJj+Ye2OXFWfKHcLH07SAgsWai+N0S+rcOg9qu6CAiVLg9TGitZjXfacSKvJK4JFkpqouimDSHP0mFokcDGm74GwU3PZb3jR0Rb89AFb78CTfTIPye0hP/E72xZCF+YekPZCJw7IoqR2zTZSSBgHwpMv5HbyKM1zWK/P3zUCnOFfxE3ygLKbGsc1DTHFDZo2scVI2nUP/PlP4T0uqkEf/7Jnm0FJGr10IltT0G0zC7OP1zr9kCsyLZkkjWldPd6YHIuCBxj6Swe81AVZHqjJFKp6auNivl8XZKeTOyV4kRjjz+hkPRKQSMq1LuOUSQk3OL75CI40doOGeppVQXE/BAp4ADAsHrbUGWEE6n7Hh/MifrXDY4TU9FksVHhOQIemyYs8W89H9EyNxErr9YpzuP8a2VqAIwO7v4zuxB2M1wephKs6ZEdcloaJ0rqowB0++Ee7oAWTssYG9YVZPasl005KQLUGN29KpNW7vC+49jERkRN30oGrW009lvf0g2rnvSxrbcdE47Hh+uCD0riopLtZYWaRdq+kgkqVgXDMgEyqOp5R1EHGFLQarOr5Q1mlVc30s+cIHB/kolw8Ik04d3LFhPJUc7BFSMNpTvTpIkw2sMFS/efH4XHlM=
matrix:
- ZOOKEEPER_VERSION=3.4.14
- ZOOKEEPER_VERSION=3.5.6
script:
- pipenv run molecule test
notifications:
webhooks:
- https://galaxy.ansible.com/api/v1/notifications/
deploy:
provider: script
script: ANSIBLE_ROLES_PATH=../ pipenv run ansible-playbook dockerhub/deploy.yml --extra-vars "docker_hub_email=${DOCKER_EMAIL} docker_hub_username=${DOCKER_USERNAME} docker_hub_password=${DOCKER_PASSWORD}"
on:
branch: master
tags: true