forked from andrewrothstein/ansible-keycloak
-
Notifications
You must be signed in to change notification settings - Fork 1
/
.travis.yml
37 lines (37 loc) · 959 Bytes
/
.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
before_install: "if [[ \"$TRAVIS_OS_NAME\" == \"osx\" ]]\nthen\n brew upgrade openssl\
\ || brew install openssl || true\n brew upgrade python@3 || brew install python@3\
\ || true\n brew upgrade md5sha1sum || brew install md5sha1sum || true\n virtualenv\
\ venv -p python\n source venv/bin/activate\n pip install ansible\nfi"
branches:
except:
- /^v\d+\.\d+(\.\d+)?(-\S*)?$/
dist: xenial
env:
- OS=archlinux_latest
- OS=centos_7
- OS=centos_8
- OS=debian_buster
- OS=debian_jessie
- OS=debian_stretch
- OS=fedora_23
- OS=fedora_24
- OS=fedora_25
- OS=fedora_26
- OS=fedora_27
- OS=fedora_28
- OS=fedora_29
- OS=fedora_30
- OS=fedora_31
- OS=fedora_32
- OS=ubi8_8.0
- OS=ubuntu_bionic
- OS=ubuntu_xenial
language: python
python: '3.7'
script:
- ansible-galaxy-local-deps-write
- dcb --upstreamgroup andrewrothstein --upstreamapp docker-ansible-role --pullall
--writeall --buildall --pushall --alltags ${OS}
services:
- docker
sudo: required