forked from bootique/bootique-cayenne
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.travis.yml
38 lines (33 loc) · 2.63 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
# Licensed to ObjectStyle LLC under one or more
# contributor license agreements. See the NOTICE file distributed with
# this work for additional information regarding copyright ownership.
# The ObjectStyle LLC licenses this file to You under the Apache License, Version 2.0
# (the "License"); you may not use this file except in compliance with
# the License. You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
language: java
jdk:
- openjdk8
- oraclejdk11
- openjdk-ea
script:
- mvn clean verify
jobs:
include:
- stage: deploy
jdk: openjdk8
script: mvn clean source:jar javadoc:javadoc deploy -DskipTests --settings travis_settings.xml
if: branch IN (master, 1.0-STABLE) AND type IN (push) AND repo = bootique/bootique-cayenne
# travis encrypt -r bootique/bootique-cayenne "CI_DEPLOY_USERNAME='name'"
# travis encrypt -r bootique/bootique-cayenne "CI_DEPLOY_PASSWORD='password'"
env:
global:
- secure: "D+4rU4vmLJXoN+44OecjMy8mKgT5oMg7k1JdHuuGBlMKufshOlz6TukmbdHtxn8UQznxxU6MpSF1oM9WUCl3ACYpP/SSekPbZJenHRgFqa19FlMmJebik1Qnsk0Fwb1lp/sM9R3fdWysZiNMDyo4EfgbgrcUymE/G+jFMo2AmVXg0D7Pk+rqfc/SZN29o19lkm08Bb12wratfdZTT3YPd6GgNh85DL6gHtST6YB00pB4Ni0XTZ1CLkFG2Om3RbhESk2AaKIi0MCvo3JHsoKytl+C8hLlpklt1hLJTpntoD4shJ3gq2pBSS3kI/ls+avzxpuQY+j4FUt0pzxOd4z2NZDXCXcT/90+bQ8c9UCMrIVz3zQWKaIX540wMv/D1y3LAXvR9oj6GfL/MKf3kj8SUvSOWLpVChDBif2vrpKmcA3win0JuZz5JjVGqUgXYAe34aTFeSvRSiE5+WOai/M95pEtowtUJuWwCYAehcQ/6E/o7zttHxhNIHyzqRj+WP21j+aQ8ID7PkzZZC2CYX4m3WavV1L8GOgrvgpv1NDuAXWc09SZ3emS6xmV+4fMlPlPu4+ysCx+NcQDjYtlI7aScVVKlhQ8cLoH9eHeZloWvx/6SpATEWNv7BXou0n/ZBaekkctAnwC2u9DMdJ+ZrmnLWZzDKhKR5dmBwKZflfL2wo="
- secure: "BeSxa2k19iMogBHjNIJJ0u8fKENK+vPx75gux4sehI/tjiVr3MljuRhgwclCDhqfzNoAkDfM/JYXhXWrDk4Diq702Q3fdekAcq59FPSA3Z+al/rBRIKbTynHeMshdllQ/4Kw+tFhXpbqYBhA0QjUUPt0D0BXc5VPfZ0P0uk9oAgt0b5kL2kBx0Du52PQN7I+k8kYuEIS+eEx1LUsthH1CkD5zep2LGN0BOtm6DGk17/3vb4WiWz15lp/C03SjbxLzH9ckETm7cn4S6la53oZR+cOTYdUq0UZH2T+NS0ntND6xbGUpLBasajgXPTG9WFMnlegXyCrs3MAdNB3HRwxVCI7cwIKeGqhr6Xn3U+RIKC35C56WtaFsT4FmOQZeJ7r5i9WABQmZlBNhlDZr/3iNthu4dS0Uxi5L9Yc1moPOD34ZVVln2X1dZRY3OGrN626UBN3jxMN3jdQVUwoqkggWbALuaieG5NKgan6XsSYLMMNImRLjsEumtLu1ehXt3rAXobW2pKM1n1Pwz29BYe7HetUQqGUtkBlWlKMS3biHPVhon7qfdSI+NivI9Uxl2R/vGFGPRmHEssIFvPZxArxTfQGVgzhuEqSiuVI89Au1MkMMhyqQNFk0zIbs5AFNq6e1khjUmeX7r98HiLseYkreFqq1ynTbijUxCEObQ4VwLE="