forked from dmandalidis/docker-client
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.travis.yml
45 lines (45 loc) · 5.16 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
sudo: required
dist: focal
notifications:
email: false
services:
- docker
language: java
jdk:
- openjdk17
env:
matrix:
- DOCKER_VERSION=23.0.1
global:
- secure: 0RNwMWSnPpUohA8vJY4wn39ZQ/+sYlVqFw05XaTWg5yiSjb4b5ke6htknY/S9njnjMQiigEDuP82omX0zMugE/sssvFZYw4MQ1G9WLG1LlJZ5NhydnUIeCreNT4r805qjqSr3Bgv3jzJSx+fscEs5n6rMvZDwk2N/zmD5e+81YTMs68Auukt7PcCbOr7MflzGqMlnVbBYzxRN45bW13oKhAC6Iz5+UgjkahrSwtYmMs3qlK6zoTr6mrPrLJ+3lVFSArsxcfdKBIQ3sNkIuCYR1Jfs+uOto26yVoOGUziTSHSJ+0YA+HfDk96+hHN1oP4O3w+ba+qzo4X2EhJbyOlieM2qK+/q2XHP9BbSMTf5PaDbbU4owxlVWDK2jOeys1dhYVWWFk3Yji5Uvzhci8Y01PPUgogrpXymXule3T7vAlV60CJbPhm7JIJE2BwJBdGxAG0n8BTsNIuhGCI23RnbldhaiuYRFDGMNEmYXRPm9R/t4N3U4eClam7Ka+G0wCDvGzkPwTiVF/LNquEkOIIMWUt1VVSZN2iy4JRdVcozMeeOqGcTU8n/vH0yAe5Kw5pUoaXxuIuGLhWOhiLHjqFQyNJgTlWgYjJwqywcyjjCJk06zRTAPNNJkxkZpuvGtNHyT1oIIXMmTqH4yDs2fqyx768p7DLKtdDpFO6I1vT2WY=
- secure: txwtxGvjOwb4L4ckdAvmjTjfR7ySMiS+aMN4aj9HVwZrYp9WTzGYZkt84xvCdHGCNW1Awm4MvRuDooHXmelOUE717ACpSJqnNOeZZxAE1QXLqD35Dun487c6ObIB1NtodJ0j+KL6aNnBX9JTej6ehU1k02jnEGIOio0KxDOpi3LugKUE8xxeUvnCvb4rILs5BLNLbt87igRLiGWHIuGkSqgSQQKuVrNz1v1W32RysAMzAiKXMQRuGc1bli1yqdwycbiFesgRVpN58mvROtA/US6EjbfYjNaYX72Hgx2Q1vKuGzLToJ2nL1TsBiFmKsgDRpPuZ4WSNqncCrgNMaI+cP7x0cFAIPYQ/Gao/+T1kZbU53Y9jAht/QCIUXncZRcWCLYZSJsy+EVAvMgmSYYJiTMtaS8/i1t+fnkfCNSCvFgHQHohXp/fY5Sgke1WujDwhXEQYK/iCzKURThjY9mWbO6LC9pE/Z98vP8qSRF6u6zmhLLAe3z2RpGgc/s6I2JGIZbgn0Pod5Hos1CAWSEyft8mT0sQyUrZVcTCCdhmQQS9o7Y7dFHh+O5gXcSs9fhDM8kIedRK4r8rxu9kTbGP7HIuTmVwISqzURaz0/oK1p/8mtWQScOb9I+QGozf24YC/m8grW8uZqQuk33zS+eTR9odVWU20rd8rZ5pBxopEJo=
- secure: n4JZ+3uSb+kLtGm46li8IFBAGURCX02p0sQs1vOqynRRwgA426wE97AnmVKV0t9WiICCDQk23N9nqSLQyMqh9clO+d3q78gfyHHmAHJxy3gyLM/IbhaMe5LqrH/WcLefwXreTBe513j7gzZYkk8QPoaXQ+WiJ9TAVC9QowKPgTHZceKMnu2xXqL6KhogGIbwq4EHbu4B8ikb8/zgCXVkWTba+qD/k5otUGOJ0E0dPoqPAXZ8jTsDNJpkUDGx9Jm37PJIdYzsuNyi3cqfaVrRRJmH4CT62ehu6ppePP4z+WcChYmtGvZBpFqeYeLI6OZ3gdYs91piEaH8nChfJ0iBOaU1zax4htR6SMd705+2OAwk4qT+onq1GQiMRddPFBQy9Jiwn67wYlRjQXSWDCtr7Xn7atMBySGnXcWJ0Nb4Zk71jzqWdU9V08P59A6yfYRhb7ZrYPY55H9EnAeFthFeYH9NpBA4EjTyqX6BKGe5yr1FTWXAOR/6haqpjXlQv5SmOfD1HefKSwTmaw/YWyncxQkBjvCHWlnq4YUsOjZHCMxciY9Ows0Ukd6XHw22xRD+2aZ8hIeAaJESDwXoOdHdAu5J6F9LyTujOYn1oXGF/rwI9xEEvagBgrLy2LU7x0MDH5g6qfY/4nC0c0nBCCYsOPHgmO8O6fyAu9WEwUDTBWc=
- secure: oHZLJrCXnV89yO3i8SSlbp8C+KQgjkv0/K80UF5XNRfrbSqmPkkAAG22/jDSnl2ljS7KjDuyi7BI2ZwI3XQA0dVnznxze7jmyYKevh7MipmowlrPk62U8sIhNAvUlRaBLt4DKdS3gG/QxTTu5vgF2+YlA6lF9PclBMYhNX1Koj7E27DOQVZ16WQDS8qOK994/ZmrEStnHqCS8S5zZX9auWvDEc+2/tLDfnsdnkCnkcRdUxenmGt6q9UflToxOisDkHtchpjQzkGKJfpe7nf3Eg3KiUslv9PV54pEu+v8eWdNkSYG3tuT0tYs1Ru305bqoocMeEmB4/vNZLhLEaLBHEc0wu25M1lf/ard/+HKVYkRTzwisqtlQKouGz2UH8Vum+2jRkrL74J+GV8qUu50iCR1LOA+J4/z8kqFIT0WxAVDniUoSuenyYbQfRqWfiiAYj5zfDVPJw3Ntd1qK922jZxYufp/uWBI0VOoGI4RbofNwgNK7IjTrSfrMRkQfqhmsl7zWGpl1WYizpGQdSA4Ze76J1JKzGo6plgSVn6Z8x1FP3zOQUvPoZV7CMuyWiDQ8xyvr4zoi6YNzDK8JZyzUVQABxjnxn2w437+vr/1Ll6ubDMOnYV24pxNx5/0+5UUvWx4vz59cn9SSdpYJ+z77gkC5EW1/MMPpkJHgKzOOxo=
- secure: jaaQSAJdrjLXN/aaMiyGJlbLxt6XwGnoHYbQv/J6E84eSy6suYO35TZoq6QCT4LA2c88Zjb5w96/V6znM3DHZSfuv0kYGqsnyY7ja1aunYTakgxILdErauwujK/S3OnfQzH2hHRXzx0+mQW2aaOUEs4OLUEQAMMshgiXwvsBLqbKiMG5yd8Yj5xhQHSC+NxCBe9Pdk/spasj0ck8oqdDcRt/8CwUQoyHfHK5wfPIlVsdUDPa2EfQlBR9so/u8jR7gPQOLhWmeCYaNaCLPwGhmYWg+Wh3amLKs/LZ1rC9hnTpyS4GAXGCJSJMuZzt/CORRGJVJZOy1GYUPNyw5k4r+aAxLKvrwrlNR4tHEBjF1AuNgBpmKmYBe+6pUK6/Gjf+FD5lncalaW+COeObzx7dnvx4Q99cc+2X9FpmzU6aQc9HvOoeRWkPQ55kdJUWB4+cgunffDkBzsN6GCut5zZ7f/FSRffyfsOH9q+pK4/Bcq1cXz67nRGOzcAcZ/WrSfEocFqDCsgMr58ixFAbyb3gOaokmDTVetav1qDQQKcSyQrkR8G+3hNrETT4GUKTdtt0maZI7oBpHET1WN67ZFNywBnO7FO5qL+QeSgU/lcV7t93gePHNXpSCNb9OeeYyyjBBEoN1ryN6vEv8p1TxPxMReeHd3iK5cw6MtEVTrHngB0=
- secure: sZE0isb5fJ1QTHx8+9YrsuBT3FgYoIZl3qLmLclz8Q3OSbwejuwVQLbQKdONTPMCOpcf0nhVz3CCaF/uvhq1JgWrSpUY080jsN9j/cVqI9PE3lBQkXT/BnvBVuWGymxfp65rn6lpXLH+ujhRuE/t5GEuL9GReLacA9yJtMF570KvnvDAJsW/QeIh3jUA8CIdzhs/OJ0h0V3Wx6TVBr8kX54OvXBXFE31I4atec+2wVpwpZmjKBXMub3klxauwTmuVm7M5WsaT33eol7OI5g94pZJFwWVqLQRGln3GEGH8QKzFVYzPw4+PlYFtAoN8uqVUys8IKxfpwz86QgT4GNvfe3b+QCSFTzdv5PTU+ojUlcPCzsRdHIzSSEYr92EbK0txYK5x0kQ8m6dUwswhqbNa/VKP5wjtrKBbV2YomgX7//tQLpqZ2I1P8WJHcKt5EACGMo+z8cWQGEt+CpEoMVG3Lzbj1D65VjcFVoNOFlF5E1mh2FJqHFOQRnJ8fiYYi0eO7YhWJXwcIlCdn6SkyBzoluye9R6BgHw7WPTnm1WqLtl7oaewh4RyeDwrKHtXiY3QZQyKyyjT1enfXu+7lF0T0iFLXNAhQaeMfuU0qGH1pOTT0Lg1dUh3sLpqnq8GNOKyo/S0/UZyGi86vuwq05+s/0eroTqz3GFH/a3eSOGM5s=
install: true
before_install:
- if [ $TRAVIS_PULL_REQUEST == "false" ]; then openssl aes-256-cbc -K $encrypted_d8011ea95b1b_key
-iv $encrypted_d8011ea95b1b_iv -in secret.asc.enc -out secret.asc -d; fi
- if [ $TRAVIS_PULL_REQUEST == "false" ]; then gpg --batch --import secret.asc; fi
- dpkg -l | grep docker
- "./.travis.sh install_docker"
- docker version
- docker info
script:
- if [ $TRAVIS_PULL_REQUEST == "false" ]; then mvn --settings
custom-settings.xml -Pdeploy-artifacts clean deploy -Dsurefire.rerunFailingTestsCount=1;
fi
- if [ $TRAVIS_PULL_REQUEST != "false" ]; then mvn --settings
custom-settings.xml clean verify -Dsurefire.rerunFailingTestsCount=1; fi
after_success:
- curl -Os https://uploader.codecov.io/latest/linux/codecov && chmod +x codecov && ./codecov
after_failure:
- "./.travis.sh dump_docker_config"
branches:
only:
- master
- "/^v\\d+\\.\\d+\\.\\d+(-.+)?$/"
cache:
directories:
- "$HOME/.m2"