-
Notifications
You must be signed in to change notification settings - Fork 19
/
.travis.yml
51 lines (51 loc) · 2.42 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
42
43
44
45
46
47
48
49
50
51
sudo: required
dist: trusty
language: generic
services:
- docker
env:
global:
- COMMIT=${TRAVIS_COMMIT::8}
- secure: erc4HKzjp8XxVWGLVs90BQHGkm+iCkeXVulOTjvbtvYVOu9Gj4C/3cufFReZlS/sJl6sui2q684xw9cnvJ8OhujVxDrkAcpOYGOl8IhXY4jPOMkFeVKZOADvvDJwDNnjx2Mhz67scNCpDyAPRi1j3FowBVDoE+Gw5YO+zRLSPYnbHFU4OiTiNI0Tmup3x7GfcCO/SDKQVwY/LAqjpsG8I1cVKzbL0JXfKurEsK5i/JJyEC+NJYUdK69Vw/Ct2Rz7q6wba81dESs65FcyvlW9IysqcKzc3upUBDyxXmq0I/OmCTxgkGKruVqwZQxSZbZRGe0Tj4n6rrN2OyemTBDkv/Tv+ip8UzL0W+aeX+zrhR5CPk4lVMxsOCOS7br+QNR5+iu+SpLMSVoKyoA6r89OdBmR3aJUlAuh+Tq4JgmCwEF6moiKsaRR+g/FdIUjBV4/UMpSfuNH8Q4dZKTjuuwxVeW1an0Kbl6c9HWcEL4j6HlJevOwnSmULrpC0DZpieVgSwq78F1Xcy/9xpzdPq17c/MdUMbiOjsvix3Vn/+QsGxhO9+8lC1G04+skiwDzNqQqXR5lks5LMxKUq35fDPJAO31q31DWGHywJB/8jJZm5nzHFKHN4UXl49lHkfkvDTCOVw1BtdGNiB/aJZp08T6glrIaoavOTPmwLB8n1oOSbg=
- secure: WdX+U/1YYCK+10sSQVnO8DJBJquONdjsuHoIGHa9Iekfam6nR7m4w6/R6SJZGZOH5vLg7G0HaO4BOlHKqAFrGmffrcXhrs4DpB5ZV/S/SWmqcR6uP4dfYMEW2J6KeuZRscjVcwWvUa6eJ/677pJvK7+8lLl6vZN2i+MT98ow3Y5Kdl+NgsHU8Qf3JvkygYp4IOrePOpDd/mlwvv5pNepHd5jg/Gujeto9e+PXVrfpHZh8bvSRSHkhaZ8a2EVfWDBfQ5FSZ5qsBC3i04Tdk+3CJONktdRSgiTKoM1MbeOZxa4qb/BOm/cHmIblaX8LgYKD5re7wiB0x9obP3ap5WmI0UJy1EhSNKjAiRWTO3xWoYKlrgNC9sAF/cYf2Yb3lw7qM/ntK++rTNLVqCqwN4GxaVLI3iP16UwPvOhLIeaydTLid7VHHIvw8mCiYDHPf3VwoRV2hhQSUbgbuTwnxC1koxriowxQzYp9Oc0DVA4OUtzLViZo9KiJ0ALTERdaPGZQr/ScGU18rf1bjL7Q22uwMMwMjwbZzV9KE3ofjJWTOnzuHbL0ZjFu0m9ui8ZHqbVbWLHC/GWXkd5t6V5oZJQ7lw1ub93UU+HI1R5w5Fesd4olitRbm/ozvCCVxYDBUZ08QA1c5C0+wrnOz+bHwLhVzVisMwnfGbeU+0/AiFGNPQ=
matrix:
include:
- os: linux
env: ZSH_VERSION=zsh-5.8
- os: linux
env: ZSH_VERSION=zsh-5.7
- os: linux
env: ZSH_VERSION=zsh-5.6
- os: linux
env: ZSH_VERSION=zsh-5.5
- os: linux
env: ZSH_VERSION=zsh-5.4.2
- os: linux
env: ZSH_VERSION=zsh-5.4.1
- os: linux
env: ZSH_VERSION=zsh-5.4
- os: linux
env: ZSH_VERSION=zsh-5.3.1
- os: linux
env: ZSH_VERSION=zsh-5.3
- os: linux
env: ZSH_VERSION=zsh-5.2
- os: linux
env: ZSH_VERSION=zsh-5.1.1
- os: linux
env: ZSH_VERSION=zsh-5.0.0
- os: linux
env: ZSH_VERSION=zsh-4.3.17
- os: linux
env: ZSH_VERSION=zsh-4.3.11
before_script:
- uname -a
- docker --version
- REPOSITORY=desyncr/zsh-docker-$ZSH_VERSION
script:
- make build VERSION=$ZSH_VERSION
- docker build -t $REPOSITORY .
after_success:
- echo "$DOCKER_HUB_PASS" | docker login -u "$DOCKER_HUB_USER" --password-stdin
- docker tag $REPOSITORY:$COMMIT $REPOSITORY:latest
- docker push $REPOSITORY