forked from adorsys/keycloak-config-cli
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.travis.yml
More file actions
33 lines (26 loc) · 1.5 KB
/
.travis.yml
File metadata and controls
33 lines (26 loc) · 1.5 KB
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
language: java
jdk:
- oraclejdk8
services:
- docker
install:
- mvn --settings .travis/settings.xml clean install -DskipTests -Dmaven.javadoc.skip=true -B -V
script:
- mvn --settings .travis/settings.xml clean package -DskipTests -B -V
before_deploy:
- echo $GPG_SECRET_KEY | base64 --decode | $GPG_EXECUTABLE --import
- echo $GPG_OWNERTRUST | base64 --decode | $GPG_EXECUTABLE --import-ownertrust
deploy:
-
skip_cleanup: true
provider: script
script: /bin/bash .travis/deploy.sh
on:
tags: true
# matches: vX.Y.Z, vX.Y.Z-A, vX.Y.Z-A-B.C.D, vX.Y.Z-A-B.C.D-E
condition: "$TRAVIS_TAG =~ ^v([[:digit:]]+\\.)+[[:digit:]]+(-[[:digit:]]+)?(-([[:digit:]]+\\.)+[[:digit:]]+(-[[:digit:]]+)?)?$"
env:
global:
- DOCKER_IMAGE_NAME=adorsys/keycloak-config-cli
# encrypted docker hub credentials
- secure: j4b0nnUHM6qX6P3ThsaUsYuuacr4Vj+1Ab44cyaTEjxAfgwOziQ3R564pJGfA5p/M6/Ach8OFQzFSJzEHsTub+OD+vtkaKnYStRSkRdftSO/c6RyvI1zI8KmndR+iN/duIDUgUMiaetSuqQ2G2DCIjS54qPOPNwDfSdPM7y2e/7dNMKqUfxXVlt8MDiy/d0gpi6+P0ELMwiRfxJToGyLN/Z9vhJfZR+heU1KN3JGmwjd9tC1ZdbfqsqqU7HwGJCUu3VZZ+5k1Yw3GJSNoD9ySsBtQk+qeH6sh1ww+19zITJn7hDUxQGVjaiaOm2Le3Jn6P5kcHWESnv9dGSiOQTsTXadtdeLZ7N7mdRwR0u+wQNoH998Q4FVhsLb1VqhwxEE0PO1nvd0RZRvtpOfkQS1wocr6NIyS2m/f9IZWgfswFeqk/m0tDG+ZA5XG2QJFSRj6Gy+Hj5Xe7vRr1F9QhOTuhGl+8uWgRpxCOFzxg5bDfQRk2LBhAWIb9NHxlCkmiKP/3ak8rs9TrHeIm5IBGyDcZJcft1d0czgmP+wRiRQm0/7xTjwQSdZsPrFrw6+HSMDsVcJ314msvV/hLLIuRXbYOjM8JOtRFcWYqTGSI4zRNuqS3wjdpf+1VSN4rNWJYNx8mEtcA1P+zK6V1cLTmIZPMaiNtb/Nl08l8TMZjd99Jc=