Skip to content

Commit be94fc7

Browse files
committed
Merge pull request #120 from aozarov/temp1
Add maven icon and improve travis site and maven deploy
2 parents de97dbd + a96f766 commit be94fc7

File tree

9 files changed

+18
-9
lines changed

9 files changed

+18
-9
lines changed

.travis.yml

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,7 @@ branches:
1313
only:
1414
- master
1515
after_success:
16-
- mvn cobertura:cobertura coveralls:report
17-
- mvn site-deploy -DskipTests=true --settings=target/travis/settings.xml
18-
- mvn deploy -DskipTests=true -Dgpg.skip=true --settings target/travis/settings.xml
16+
- utilities/after_success.sh
1917
env:
2018
global:
2119
- secure: "bjyc4GJSP9850m6KSO2LiGKMJI/iFJ6dIDNrrZJHiokWUv8ID5+X7O04YtAFF+WrYyVDJ8Zs+uduAJaQ5NFesnhFjMMNTOaliYIBjpBgdZU0vgmsU0NzO35bu6wA5DAdI8AGUNCVwSZpOAMnj/80dbYbyFwBn2DWBZ3QwpV6J/I="

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ Java idiomatic client for [Google Cloud Platform][cloud-platform] services.
55

66
[![Build Status](https://travis-ci.org/GoogleCloudPlatform/gcloud-java.svg?branch=master)](https://travis-ci.org/GoogleCloudPlatform/gcloud-java)
77
[![Coverage Status](https://coveralls.io/repos/GoogleCloudPlatform/gcloud-java/badge.svg?branch=master)](https://coveralls.io/r/GoogleCloudPlatform/gcloud-java?branch=master)
8+
[![Maven](https://img.shields.io/maven-central/v/com.google.gcloud/gcloud-java.svg)]( https://img.shields.io/maven-central/v/com.google.gcloud/gcloud-java.svg)
89

910
- [Homepage] (https://googlecloudplatform.github.io/gcloud-java/)
1011
- [API Documentation] (http://googlecloudplatform.github.io/gcloud-java/apidocs)

gcloud-java-core/pom.xml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55
<artifactId>gcloud-java-core</artifactId>
66
<packaging>jar</packaging>
77
<name>GCloud Java core</name>
8-
<url>https://github.com/GoogleCloudPlatform/gcloud-java</url>
98
<description>
109
Core module for the gcloud-java.
1110
</description>

gcloud-java-datastore/pom.xml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55
<artifactId>gcloud-java-datastore</artifactId>
66
<packaging>jar</packaging>
77
<name>GCloud Java datastore</name>
8-
<url>https://github.com/GoogleCloudPlatform/gcloud-java</url>
98
<description>
109
Java idiomatic client for Google Cloud Datastore.
1110
</description>

gcloud-java-examples/pom.xml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55
<artifactId>gcloud-java-examples</artifactId>
66
<packaging>jar</packaging>
77
<name>GCloud Java examples</name>
8-
<url>https://github.com/GoogleCloudPlatform/gcloud-java</url>
98
<description>
109
Examples for gcloud-java.
1110
</description>

gcloud-java-storage/pom.xml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55
<artifactId>gcloud-java-storage</artifactId>
66
<packaging>jar</packaging>
77
<name>GCloud Java storage</name>
8-
<url>https://github.com/GoogleCloudPlatform/gcloud-java</url>
98
<description>
109
Java idiomatic client for Google Cloud Storage.
1110
</description>

gcloud-java/pom.xml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55
<artifactId>gcloud-java</artifactId>
66
<packaging>jar</packaging>
77
<name>GCloud Java</name>
8-
<url>https://github.com/GoogleCloudPlatform/gcloud-java</url>
98
<description>
109
Java idiomatic client for Google Cloud Platform services.
1110
</description>

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@
5050
<site>
5151
<id>github-pages-site</id>
5252
<name>Deployment through GitHub's site deployment plugin</name>
53-
<url>http://googlecloudplatform.github.io/gcloud-java/</url>
53+
<url>site/${project.version}/</url>
5454
</site>
5555
</distributionManagement>
5656
<licenses>

utilities/after_success.sh

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
#!/bin/bash
2+
3+
# This script is used by Travis-CI to publish artifacts (binary, sorce and javadoc jars) when releasing snapshots.
4+
# This script is referenced in .travis.yml.
5+
6+
echo "Travis branch: " ${TRAVIS_BRANCH}
7+
echo "Travis pull request: " ${TRAVIS_PULL_REQUEST}
8+
echo "Travis JDK version: " ${TRAVIS_JDK_VERSION}
9+
if [ "${TRAVIS_JDK_VERSION}" == "oraclejdk7" -a "${TRAVIS_BRANCH}" == "master" -a "${TRAVIS_PULL_REQUEST}" == "false" ]; then
10+
mvn cobertura:cobertura coveralls:report
11+
mvn site-deploy -DskipTests=true --settings=target/travis/settings.xml
12+
mvn deploy -DskipTests=true -Dgpg.skip=true --settings target/travis/settings.xml
13+
else
14+
echo "Not deploying artifacts. This is only done with non-pull-request commits to master branch with Oracle Java 7 builds."
15+
fi

0 commit comments

Comments
 (0)