Skip to content

Commit

Permalink
Add travis settings
Browse files Browse the repository at this point in the history
  • Loading branch information
nakamura-to committed Nov 22, 2015
1 parent aa19f11 commit 49e04dc
Show file tree
Hide file tree
Showing 6 changed files with 55 additions and 2 deletions.
16 changes: 16 additions & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
language: java
jdk: oraclejdk8
branches:
only:
- master
after_success:
- chmod +x publish.sh
- "./publish.sh"
env:
global:
- secure: jKFY1eT4ea7dSGeBufIA9bmCpvSSk0xjEPoGNBfm4UOJOnPu35N19c3t/vyT9zNYeEK8wQi9H9JAlCyY7zvzaKSlagbrd6MKwZGYD61+kCh0k6TvPVj7I5adGj19PnJSWMGSQJU+33q7kxQ249Zj72gLraZ79PxHkIqSWfBK5b6VaKjjYqHeuQ9++/po4lTzZPUTBU7iC8FdiG3Ba80qMhp/8QqJD4OYJujNpaR5uQX86g1wZKKxWzh0t93nJ+9xJBQxfHd647EbBu/c/+5B7alFNobO7VEYb/QNbyF0borv/IcQg8vLN4Oht5QnPNJEMGzRgzo0G3WlaVyOcwo+hLo9EhbHf9pmRv+ZZPJZ77QjIJZAQuEPxfgLiYwyskhWoYvyEyZf+MF1MKVrthvsyyYFlDjPwxRCTFNsHixRL1FB38V2uy6fWNibyrXH34yfMXoFBPaDHVCMeacypxygOOKDxTc8pzUc7a/DMQMLQXtYpKAg3eyV2ETSEG5dCq7Vw2T9C/dFeGGHpGrUDSksLi/Bl8M2JUPyW8La6NXEUs4Uy449N2TnIrjcZHqHjByx4/v+Flskm9K5dXev3b+q5GgytcxdBPFW44026yBUfLzj3PA3ce3xH67/tm5OZ3ZTHy3ELmqWVMft57usH9tMl0TIYSZMEFKAz1rh8BFKDz8=
- secure: tAO2YS6Hzg3use+Wg9iKQ+MJxjRtF/vdCMsfhOfnFb1lLB5HZZAxgs152/RpdMK0uVrsbWw3GfXOaiauvE17fg66SM6cn2riiBW+mrL4Wzbz36UBUP/VUUkC8XuPvrDKfyDSirfyruy2VpxmvGcT6OuN+2JRzdlHtzvmvWWJgUM9nIo0HhL/ONlmv8h+2EfgtJaQ4kEMKYB8E1k1hl/T4wzX0hi5A6VMNzVvyJ/5WZ6hRyuRJR9cv6+C5vjeP8FC2NRANtUEqlZjR+qPX6vfLiqmJjSP1Ke7/CB5ldNgAoaCgDzdqyXlgHmGM6UNH44gmGUSfwnLPKIVbd5rIk5tas164Razf8r/zEi5040yainc82SDUu3BQyfl1jcUu5JU5SrowH/Y3G67EFaGmmVBgdS9F2St86NR60m2YDNL+bpAgE3n+xMiDQF58dkiuyWnfYlTwxOF98y53OVw7l43izfK6vI0Me4+KaMXHCtf61ezjjHXesGfnVrAooV3DzLrvnWkC1r2DSsr5Un21IAQvNFGn3ttJgaWo+qus3hx+38oVSBryrCrB7wMEwgf/Q5xtMkoUK8hZnvWDrlfVKmuGioRYyTUuDdcsf+JylgFd3dvb/0c1LowAxixWPmGJ9RXjsXnlN10xXGP3wwyAZDSLjXn0hkwjYSlrqyoYHLif/c=
- secure: RQHqnDS7S3NUTR9/qFGlkiAI0ECgqtKHljF4eI7fd2j0zr6TXVzppZo7+7g4QKjcmwJBhMUJddEVbEYvuDBGV0DqauVM59G7DrVaRS2BDOT8lBH8jMs1JJvWH9gct5cF23YYrr7NtMs7thXZgkSD/3S4mFWspCOdIEgnQiH3e0jbBV1L3C479FW3tDizVIMiqbX/dkM+wsNIysLWgN6Gkk8Z4iJJfldX9hbStc2rfXzp/bdt9hJ5geA2jnxa3GaSxwu7e7WdJwEMI0iOb98uAIqVC90qtrNnc3/er/5VGfkVE85P5XiFZKopiiUgezs0CU1eHZeaNVM4V9HJzBC9x4Wpiw1hfkDr0gUDTeThNgQ0PtNY0qsoKBAoDWBhNfmdvXIzU9iOpmVID4Mm0l5gfP0FRQhwf9FN5IqGuwp1O7DMZu97j5pR7NeV9NfNm2AkcocAo/RhWuXmkTKhq6Gor3Rpodium7fJeMugS1S+KkYe+tExkW4g+rcETF+IKRjLQO/dzSJfqIVpFT8/Xotis4bH2+Ka8j2uUy7TJZpHFq9cJtBFGRlRm0if6QN37S5YIMNmNGTMxYmwm4h7ANwCyXNTkhB0xgGJjSdUgKq97I8PsQe1PmlDcTHwguxMpRZJEugpPBthlUDs2navL62AIxlGbH2byylJEYFGT4QVmiY=
- secure: s9rCoAakX7EhiADpa7THMS5lc6rLSFD9LaDulkF6GrbmexcAVpSayaMxmdQLmRFvEB65upCNWoLUgfP0EtBLiTSEth4VoGKvvs+qov0U1x+ng8UPT7bOkL6J9iG0ufW25BUJkOjgeatU++JtpLE6Ruad1qQyiYxkmpCyS6bvYCKwO/37kJAga69QNONoKVkxfKSKjUQqXouugzi7H226GQbNxmJRln7Qq78wO2egnAJgqRnuP9FSE4wu+Z5laMx0LoPKy8kRVXH14K43gRvHruXKi4iGTM82PLZ3Av/UDf4ImSmFWFi4oy3soSiE3KLsYwfJoeN6vlUKA0IwJvi/Wvj9uamuI0vbbXeDT1/dy2kE81Q9Zb3Iod2Cy7jJ7abbrXtO+eBcLbedp2Jr/lTWu1EhAAqLJ/k/NGq8V/XLMwEMU3LQves4Ip5bmNObZc36AaR/Wzmpl7Flk+YpM4d68CXcTAINR82x4uY9296CRixLZeZHj/XnWFSivJP+5qUi0q9N4iDKxVL0C4ztYQenXIoZgtOF7rz6edoDdBJoQ+Ro8QxwEjvnttw6CIohZSVcSOOdpwFvOH8Sj5qhjttERInpdqcA+dETeNzR3rbVt4iosDJfcPr3rHoFIQQP0NYJTtKrw9KGePb9YHLXZhRNxhyrt+d+oCG3wOVVPgcjYxw=
- secure: lOOJnhNxaTXw1ut6dYUBbV7mdONjRFiUMJ/rnXJvafwHa06iWT2Lt9abMlCe9a7tb7kXvedJm80syphmym2rgHOfQq79xCi1iAlgBxIFOebYgmNS9M5hWN5p2jF1bkwarFC8ALQenRiWjbUmT1zr1m79v8uWo7dmCLQ/u4Ma3aMLMQyPE3kiCKeE/m5A5SII/dtK5+DGdIoXBSmLeTcKnq1SUgL2fVv0idSLO1/hdxE2pk9F91KPvRpIaDPHlW49JV7rIhF+Y3oXtjCS3gdsD65Qs/DXhvoDV/pZJLx2I+5qTcH5+E62Nrbd3drgImdfrY0LzhfTlnct/WW2F6oAWNusUCx2S234eggqLSvnSv3Ta7mq+A52XaXz47u1OQ9rYABCn3KYgVBPJDZo+gly8K15ubfz/WXHDg302fSYjXazAXChnzWsaDMHZog2AYuqKHL6H8K1rrJqXFft/VdgiWVWPxLJWW5qB8iaMrVdqEnBDcqfhnS96tSwyPIlMOwuAn+IJ6c1EsY30EPUIg/hDROU2iyAvEuyZQ3kmv6+9H2Wi/TCsj7PvktXGwix/ksinapiupttGpOsPTtuxxe3olgOHs2leIlV4N+419FWE6NOkmj7FJNb/myzr2VJ9j7SqVd4Wink3GSlrFp3Q3bguRttGrk8b89mjteQ62JyLxc=
- secure: ab/3FRbWc94+TR4bhT6o8ZKy2i4u9Tbxwg6AtyVem0DUBIbLjOYC4cogxAwYov57AS62fmd820AtuE8qdCDOtQWzLExb9RvcjixwsY07wJuBW3q7hWuKvDMwRL1GAoN72LrAYvosjfFIL5p+oUHy8NZwuk7BToNjI3UNQe1VW3+jXOjzpgw20ElzalMmkJmMZ3MiePP0j9KWLV69nCjPo9a5uE0SPQpOD/SAlHideFUCNeGYLc8BnDn07Ai4Ntc0b0E2S0qrb5+en5HyrbX+lW4rcays8Wz0U+R4IfxEo8XRnyWA2XsXAYOm5KqcbRbOziaqod+vr4tEXEcUMaM4NK68f+jceaMRx9YlMmFZifOZvF2DMFr9esNPNS/EtNzlX3DGVEvjyIZo5gszD/38PztzvVioxRV3PofAvkJNp69jv4igeWE9seS6/De6p+tzwzjAPgbfF4o4QaOdKjanmZTFnNzBATGnt/FNl6oGwprLwBsPkMUVp5ZFrCyZJkDQz2fFI0yAvtE4XNvp8IgE9cYxLqS96235FfydmVm+ftJxcp5Dc3mX3it6fsJJEieKBDTW/qzUawvo6NWOBP8s57EortU9x7vrbh34o6F9E6vcNaAtDeNwvMWwp5vEdomHC+xyjECUh7msleEA1G8kAKmcAuy1VjMZ6T/M4OGdIV0=
3 changes: 1 addition & 2 deletions doma-spring-boot-starter/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@
<modelVersion>4.0.0</modelVersion>

<artifactId>doma-spring-boot-starter</artifactId>
<version>1.0.0-SNAPSHOT</version>
<packaging>jar</packaging>

<name>doma-spring-boot-starter</name>
Expand All @@ -29,7 +28,7 @@
<dependency>
<groupId>org.seasar.doma.boot</groupId>
<artifactId>doma-spring-boot-autoconfigure</artifactId>
<version>1.0.0-SNAPSHOT</version>
<version>${project.version}</version>
</dependency>
</dependencies>

Expand Down
Binary file added encrypted-maven.gpg
Binary file not shown.
16 changes: 16 additions & 0 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,16 @@
<name>doma-spring-boot</name>
<description>Spring Boot Support for Doma</description>

<url>https://github.com/domaframework/doma-spring-boot</url>

<licenses>
<license>
<name>The Apache Software License, Version 2.0</name>
<url>http://www.apache.org/license/LICENSE-2.0.txt</url>
<distribution>repo</distribution>
</license>
</licenses>

<developers>
<developer>
<id>making</id>
Expand All @@ -20,6 +30,12 @@
</developer>
</developers>

<scm>
<connection>scm:git:git@github.com:domaframework/doma-spring-boot.git</connection>
<developerConnection>scm:git:git@github.com:domaframework/doma-spring-boot.git</developerConnection>
<url>git@github.com:domaframework/doma-spring-boot.git</url>
</scm>

<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<maven.compiler.source>1.8</maven.compiler.source>
Expand Down
9 changes: 9 additions & 0 deletions publish.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
#!/bin/bash

if [[ $TRAVIS_PULL_REQUEST == "false" ]] && [[ $TRAVIS_BRANCH == "master" ]]; then
echo $PASSPHRASE | gpg --output $GPG_SECRETKEYRING --batch --passphrase-fd 0 --decrypt encrypted-maven.gpg
./mvnw --settings settings.xml clean deploy \
-Dgpg.keyname=$GPG_KEYNAME \
-Dgpg.passphrase=$GPG_PASSPHRASE \
-Dgpg.secretKeyring=$GPG_SECRETKEYRING
fi
13 changes: 13 additions & 0 deletions settings.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0
http://maven.apache.org/xsd/settings-1.0.0.xsd">
<servers>
<server>
<id>ossrh</id>
<username>${env.SONATYPE_USERNAME}</username>
<password>${env.SONATYPE_PASSWORD}</password>
</server>
</servers>
</settings>

0 comments on commit 49e04dc

Please sign in to comment.