Skip to content

Commit fd1a60b

Browse files
committed
Made github pages work
1 parent be8b41c commit fd1a60b

File tree

3 files changed

+46
-5
lines changed

3 files changed

+46
-5
lines changed

README.md

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77

88
The primary goal of the [Spring® Data](http://www.springsource.org/spring-data) project is to make it easier to build Spring-powered applications that use data access technologies.
99
This module deals with enhanced support for a data access layer built on [AWS DynamoDB](https://aws.amazon.com/dynamodb/).
10+
Technical infos can be found on the [project page](https://derjust.github.io/spring-data-dynamodb/).
1011

1112
## Supported Features ##
1213

@@ -280,11 +281,17 @@ Advanced topics can be found in the [wiki](https://github.com/derjust/spring-dat
280281

281282
## Release process ##
282283

283-
Check `pom.xml` for the proper `<version />`, afterwards execute
284+
1. Check `pom.xml` for the proper `<version />` tag
285+
1. Update `src/changes/changes.xml` timestamp of the release version
286+
1. Update `README.md` version for the Maven/Gradle examples
287+
288+
Then execute
284289

285290
```
286291
$ mvn release:prepare && mvn release:perform
287292
```
288293

289294
which will tag, build, test and upload the artifacts to Sonatype's OSS staging area & closes the staging repository.
290295
Maven Central synchronization usually takes ~15 minutes.
296+
297+
Finally create a new section in `src/changes/changes.xml`.

pom.xml

Lines changed: 29 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
<description>The primary goal of the Spring® Data project is to make it easier to build Spring-powered applications
99
that use data access technologies.
1010
This module deals with enhanced support for a data access layer built on AWS DynamoDB.</description>
11-
<url>http://github.com/derjust/spring-data-dynamodb</url>
11+
<url>https://github.com/derjust/spring-data-dynamodb</url>
1212

1313
<licenses>
1414
<license>
@@ -281,7 +281,7 @@
281281
<autoVersionSubmodules>true</autoVersionSubmodules>
282282
<useReleaseProfile>false</useReleaseProfile>
283283
<releaseProfiles>release</releaseProfiles>
284-
<goals>deploy</goals>
284+
<goals>deploy site-deploy</goals>
285285
</configuration>
286286
</plugin>
287287
<plugin>
@@ -415,6 +415,7 @@
415415
<plugin>
416416
<groupId>org.apache.maven.plugins</groupId>
417417
<artifactId>maven-source-plugin</artifactId>
418+
<version>3.0.1</version>
418419
<executions>
419420
<execution>
420421
<id>attach-sources</id>
@@ -427,6 +428,7 @@
427428
<plugin>
428429
<groupId>org.apache.maven.plugins</groupId>
429430
<artifactId>maven-javadoc-plugin</artifactId>
431+
<version>3.0.0</version>
430432
<executions>
431433
<execution>
432434
<id>attach-javadocs</id>
@@ -449,12 +451,21 @@
449451
</goals>
450452
</execution>
451453
</executions>
454+
</plugin>
455+
<plugin>
456+
<groupId>org.apache.maven.plugins</groupId>
457+
<artifactId>maven-site-plugin</artifactId>
458+
<version>3.3</version>
459+
<configuration>
460+
<!-- Deactivate as Github plugin controls the upload -->
461+
<skipDeploy>true</skipDeploy>
462+
</configuration>
452463
</plugin>
453464
<plugin>
454465
<!-- Deploy the web site -->
455466
<groupId>com.github.github</groupId>
456467
<artifactId>site-maven-plugin</artifactId>
457-
<version>0.9</version>
468+
<version>0.12</version>
458469
<executions>
459470
<execution>
460471
<goals>
@@ -495,6 +506,16 @@
495506
<timezone>America/New_York</timezone>
496507
</developer>
497508
</developers>
509+
<contributors>
510+
<contributor>
511+
<name>Gaurav Rawat</name>
512+
<url>https://github.com/gauravbrills</url>
513+
</contributor>
514+
<contributor>
515+
<name>Michael Wyraz</name>
516+
<url>https://github.com/micw</url>
517+
</contributor>
518+
</contributors>
498519

499520
<reporting>
500521
<plugins>
@@ -510,6 +531,11 @@
510531
</reportSet>
511532
</reportSets>
512533
</plugin>
534+
<plugin>
535+
<groupId>org.apache.maven.plugins</groupId>
536+
<artifactId>maven-project-info-reports-plugin</artifactId>
537+
<version>2.9</version>
538+
</plugin>
513539
</plugins>
514540
</reporting>
515541

src/changes/changes.xml

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,10 @@
66
<author email="[email protected]" >derjust</author>
77
</properties>
88
<body>
9-
<release version="5.0.1" date="" description="Maintenance release" >
9+
<release version="5.0.2" date="" description="Maintenance release">
10+
11+
</release>
12+
<release version="5.0.1" date="2018-01-06" description="Maintenance release">
1013
<action dev="derjust" issue="68" type="fix" date="2017-12-01" >
1114
Respecting DynamoDBOperations.batchSave()'s List&lt;FailedBatch&gt; return value and turn it into a BatchWriteException
1215
</action>
@@ -28,6 +31,11 @@
2831
Added Spring 5 / Spring-Data Kay support
2932
</action>
3033
</release>
34+
<release version="4.5.2" date="2017-12-24" description="Backport of PR #106">
35+
<action dev="Gaurav Rawat" type="fix" issue="91">
36+
Fixed false assertion introduced implementing #91
37+
</action>
38+
</release>
3139
<release version="4.5.1" date="2017-12-19">
3240
<action dev="Michael Wyraz" type="fix" issue="91">
3341
Add constructor to DynamoDBTemplate that takes a preconfigured DynamoDBMapper

0 commit comments

Comments
 (0)