Skip to content

Commit 3374c50

Browse files
committed
Update release script.
1 parent 79892ed commit 3374c50

2 files changed

Lines changed: 2 additions & 45 deletions

File tree

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -150,7 +150,7 @@
150150
<localCheckout>true</localCheckout>
151151
<pushChanges>false</pushChanges>
152152
<mavenExecutorId>forked-path</mavenExecutorId>
153-
<!--<arguments>-Dgpg.passphrase=${env.MAVEN_CENTRAL_TOKEN}</arguments>-->
153+
<arguments>-Dgpg.passphrase=${env.MAVEN_CENTRAL_TOKEN}</arguments>
154154
</configuration>
155155
<dependencies>
156156
<dependency>

release-github.sh

Lines changed: 1 addition & 44 deletions
Original file line numberDiff line numberDiff line change
@@ -1,46 +1,3 @@
11
#!/usr/bin/env bash
22
export GPG_TTY=$(tty)
3-
mvn -B release:prepare -Darguments="-Dgpg.passphrase=$MAVEN_CENTRAL_TOKEN -Dmaven.javadoc.skip=true -Pno-test"
4-
mvn -B release:perform -Darguments="-Dgpg.passphrase=$MAVEN_CENTRAL_TOKEN -Dmaven.javadoc.skip=true -Pno-test --non-recursive -f ./pom.xml"
5-
mvn -B release:perform -Darguments="-Dgpg.passphrase=$MAVEN_CENTRAL_TOKEN -Dmaven.javadoc.skip=true -Pno-test --non-recursive -f ./mongock-core/pom.xml"
6-
mvn -B release:perform -Darguments="-Dgpg.passphrase=$MAVEN_CENTRAL_TOKEN -Dmaven.javadoc.skip=true -Pno-test --non-recursive -f ./mongock-core/mongock-utils/pom.xml"
7-
mvn -B release:perform -Darguments="-Dgpg.passphrase=$MAVEN_CENTRAL_TOKEN -Dmaven.javadoc.skip=true -Pno-test --non-recursive -f ./mongock-core/mongock-api/pom.xml"
8-
mvn -B release:perform -Darguments="-Dgpg.passphrase=$MAVEN_CENTRAL_TOKEN -Dmaven.javadoc.skip=true -Pno-test --non-recursive -f ./mongock-core/mongock-test-util/pom.xml"
9-
mvn -B release:perform -Darguments="-Dgpg.passphrase=$MAVEN_CENTRAL_TOKEN -Dmaven.javadoc.skip=true -Pno-test --non-recursive -f ./mongock-core/mongock-driver/pom.xml"
10-
mvn -B release:perform -Darguments="-Dgpg.passphrase=$MAVEN_CENTRAL_TOKEN -Dmaven.javadoc.skip=true -Pno-test --non-recursive -f ./mongock-core/mongock-driver/mongock-driver-api/pom.xml"
11-
mvn -B release:perform -Darguments="-Dgpg.passphrase=$MAVEN_CENTRAL_TOKEN -Dmaven.javadoc.skip=true -Pno-test --non-recursive -f ./mongock-core/mongock-driver/mongock-driver-core/pom.xml"
12-
mvn -B release:perform -Darguments="-Dgpg.passphrase=$MAVEN_CENTRAL_TOKEN -Dmaven.javadoc.skip=true -Pno-test --non-recursive -f ./mongock-core/mongock-runner/pom.xml"
13-
mvn -B release:perform -Darguments="-Dgpg.passphrase=$MAVEN_CENTRAL_TOKEN -Dmaven.javadoc.skip=true -Pno-test --non-recursive -f ./mongock-core/mongock-runner/mongock-runner-core/pom.xml"
14-
mvn -B release:perform -Darguments="-Dgpg.passphrase=$MAVEN_CENTRAL_TOKEN -Dmaven.javadoc.skip=true -Pno-test --non-recursive -f ./mongock-core/mongock-runner/mongock-test-runner/pom.xml"
15-
mvn -B release:perform -Darguments="-Dgpg.passphrase=$MAVEN_CENTRAL_TOKEN -Dmaven.javadoc.skip=true -Pno-test --non-recursive -f ./mongock-core/mongock-runner/spring/pom.xml"
16-
mvn -B release:perform -Darguments="-Dgpg.passphrase=$MAVEN_CENTRAL_TOKEN -Dmaven.javadoc.skip=true -Pno-test --non-recursive -f ./mongock-core/mongock-runner/spring/mongock-spring-base/pom.xml"
17-
mvn -B release:perform -Darguments="-Dgpg.passphrase=$MAVEN_CENTRAL_TOKEN -Dmaven.javadoc.skip=true -Pno-test --non-recursive -f ./mongock-core/mongock-runner/spring/springboot/pom.xml"
18-
mvn -B release:perform -Darguments="-Dgpg.passphrase=$MAVEN_CENTRAL_TOKEN -Dmaven.javadoc.skip=true -Pno-test --non-recursive -f ./mongock-core/mongock-runner/spring/springboot/mongock-springboot-base/pom.xml"
19-
mvn -B release:perform -Darguments="-Dgpg.passphrase=$MAVEN_CENTRAL_TOKEN -Dmaven.javadoc.skip=true -Pno-test --non-recursive -f ./mongock-core/mongock-decorator-util/pom.xml"
20-
mvn -B release:perform -Darguments="-Dgpg.passphrase=$MAVEN_CENTRAL_TOKEN -Dmaven.javadoc.skip=true -Pno-test --non-recursive -f ./drivers/pom.xml"
21-
mvn -B release:perform -Darguments="-Dgpg.passphrase=$MAVEN_CENTRAL_TOKEN -Dmaven.javadoc.skip=true -Pno-test --non-recursive -f ./drivers/mongodb/pom.xml"
22-
mvn -B release:perform -Darguments="-Dgpg.passphrase=$MAVEN_CENTRAL_TOKEN -Dmaven.javadoc.skip=true -Pno-test --non-recursive -f ./drivers/mongodb/mongodb-driver-test-template/pom.xml"
23-
mvn -B release:perform -Darguments="-Dgpg.passphrase=$MAVEN_CENTRAL_TOKEN -Dmaven.javadoc.skip=true -Pno-test --non-recursive -f ./drivers/mongodb/mongodb-sync-v4-driver/pom.xml"
24-
mvn -B release:perform -Darguments="-Dgpg.passphrase=$MAVEN_CENTRAL_TOKEN -Dmaven.javadoc.skip=true -Pno-test --non-recursive -f ./drivers/mongodb/mongodb-springdata-v3-driver/pom.xml"
25-
mvn -B release:perform -Darguments="-Dgpg.passphrase=$MAVEN_CENTRAL_TOKEN -Dmaven.javadoc.skip=true -Pno-test --non-recursive -f ./mongock-core/mongock-runner/spring/springboot/mongock-springboot/pom.xml"
26-
mvn -B release:perform -Darguments="-Dgpg.passphrase=$MAVEN_CENTRAL_TOKEN -Dmaven.javadoc.skip=true -Pno-test --non-recursive -f ./mongock-core/mongock-runner/standalone/pom.xml"
27-
mvn -B release:perform -Darguments="-Dgpg.passphrase=$MAVEN_CENTRAL_TOKEN -Dmaven.javadoc.skip=true -Pno-test --non-recursive -f ./mongock-core/mongock-runner/standalone/mongock-standalone-base/pom.xml"
28-
mvn -B release:perform -Darguments="-Dgpg.passphrase=$MAVEN_CENTRAL_TOKEN -Dmaven.javadoc.skip=true -Pno-test --non-recursive -f ./mongock-core/mongock-runner/standalone/mongock-standalone/pom.xml"
29-
mvn -B release:perform -Darguments="-Dgpg.passphrase=$MAVEN_CENTRAL_TOKEN -Dmaven.javadoc.skip=true -Pno-test --non-recursive -f ./mongock-core/mongock-core-bom/pom.xml"
30-
mvn -B release:perform -Darguments="-Dgpg.passphrase=$MAVEN_CENTRAL_TOKEN -Dmaven.javadoc.skip=true -Pno-test --non-recursive -f ./drivers/mongodb/mongock-driver-mongodb-bom/pom.xml"
31-
mvn -B release:perform -Darguments="-Dgpg.passphrase=$MAVEN_CENTRAL_TOKEN -Dmaven.javadoc.skip=true -Pno-test --non-recursive -f ./drivers/mongodb/mongodb-v3-driver/pom.xml"
32-
mvn -B release:perform -Darguments="-Dgpg.passphrase=$MAVEN_CENTRAL_TOKEN -Dmaven.javadoc.skip=true -Pno-test --non-recursive -f ./drivers/mongodb/mongodb-reactive-driver/pom.xml"
33-
mvn -B release:perform -Darguments="-Dgpg.passphrase=$MAVEN_CENTRAL_TOKEN -Dmaven.javadoc.skip=true -Pno-test --non-recursive -f ./drivers/mongodb/mongodb-springdata-v2-driver/pom.xml"
34-
mvn -B release:perform -Darguments="-Dgpg.passphrase=$MAVEN_CENTRAL_TOKEN -Dmaven.javadoc.skip=true -Pno-test --non-recursive -f ./drivers/dynamodb/pom.xml"
35-
mvn -B release:perform -Darguments="-Dgpg.passphrase=$MAVEN_CENTRAL_TOKEN -Dmaven.javadoc.skip=true -Pno-test --non-recursive -f ./drivers/dynamodb/dynamodb-driver/pom.xml"
36-
mvn -B release:perform -Darguments="-Dgpg.passphrase=$MAVEN_CENTRAL_TOKEN -Dmaven.javadoc.skip=true -Pno-test --non-recursive -f ./drivers/dynamodb/dynamodb-springboot-driver/pom.xml"
37-
mvn -B release:perform -Darguments="-Dgpg.passphrase=$MAVEN_CENTRAL_TOKEN -Dmaven.javadoc.skip=true -Pno-test --non-recursive -f ./drivers/dynamodb/mongock-driver-dynamodb-bom/pom.xml"
38-
mvn -B release:perform -Darguments="-Dgpg.passphrase=$MAVEN_CENTRAL_TOKEN -Dmaven.javadoc.skip=true -Pno-test --non-recursive -f ./drivers/couchbase/pom.xml"
39-
mvn -B release:perform -Darguments="-Dgpg.passphrase=$MAVEN_CENTRAL_TOKEN -Dmaven.javadoc.skip=true -Pno-test --non-recursive -f ./drivers/couchbase/mongock-driver-couchbase-bom/pom.xml"
40-
mvn -B release:perform -Darguments="-Dgpg.passphrase=$MAVEN_CENTRAL_TOKEN -Dmaven.javadoc.skip=true -Pno-test --non-recursive -f ./drivers/couchbase/couchbase-driver/pom.xml"
41-
mvn -B release:perform -Darguments="-Dgpg.passphrase=$MAVEN_CENTRAL_TOKEN -Dmaven.javadoc.skip=true -Pno-test --non-recursive -f ./drivers/couchbase/couchbase-springboot-driver/pom.xml"
42-
mvn -B release:perform -Darguments="-Dgpg.passphrase=$MAVEN_CENTRAL_TOKEN -Dmaven.javadoc.skip=true -Pno-test --non-recursive -f ./mongock-community-bom/pom.xml"
43-
mvn -B release:perform -Darguments="-Dgpg.passphrase=$MAVEN_CENTRAL_TOKEN -Dmaven.javadoc.skip=true -Pno-test --non-recursive -f ./mongock-test/pom.xml"
44-
mvn -B release:perform -Darguments="-Dgpg.passphrase=$MAVEN_CENTRAL_TOKEN -Dmaven.javadoc.skip=true -Pno-test --non-recursive -f ./mongock-test/mongock-test-core/pom.xml"
45-
mvn -B release:perform -Darguments="-Dgpg.passphrase=$MAVEN_CENTRAL_TOKEN -Dmaven.javadoc.skip=true -Pno-test --non-recursive -f ./mongock-test/mongock-springboot-test/pom.xml"
46-
mvn -B release:perform -Darguments="-Dgpg.passphrase=$MAVEN_CENTRAL_TOKEN -Dmaven.javadoc.skip=true -Pno-test --non-recursive -f ./mongock-test/mongock-springboot-junit5/pom.xml"
3+
mvn -B release:prepare release:perform -Dmaven.javadoc.skip=true -Pno-test

0 commit comments

Comments
 (0)