105
105
</annotationProcessorPaths >
106
106
</configuration >
107
107
</plugin >
108
- <!-- Central publishing plugin -->
109
- <plugin >
110
- <groupId >org.sonatype.central</groupId >
111
- <artifactId >central-publishing-maven-plugin</artifactId >
112
- <version >${central-publishing-maven-plugin.version} </version >
113
- <extensions >true</extensions >
114
- <configuration >
115
- <publishingServerId >central</publishingServerId >
116
- <autoPublish >true</autoPublish >
117
- <waitUntil >published</waitUntil >
118
- </configuration >
119
- </plugin >
108
+ </plugins >
109
+ </build >
120
110
121
- <!-- Source plugin -->
122
- <plugin >
123
- <groupId >org.apache.maven.plugins</groupId >
124
- <artifactId >maven-source-plugin</artifactId >
125
- <version >${maven-source-plugin.version} </version >
126
- <executions >
127
- <execution >
128
- <id >attach-sources</id >
129
- <goals >
130
- <goal >jar-no-fork</goal >
131
- </goals >
132
- </execution >
133
- </executions >
134
- </plugin >
111
+ <profiles >
112
+ <profile >
113
+ <id >release</id >
114
+ <build >
115
+ <plugins >
116
+ <!-- Central publishing plugin -->
117
+ <plugin >
118
+ <groupId >org.sonatype.central</groupId >
119
+ <artifactId >central-publishing-maven-plugin</artifactId >
120
+ <version >${central-publishing-maven-plugin.version} </version >
121
+ <extensions >true</extensions >
122
+ <configuration >
123
+ <publishingServerId >central</publishingServerId >
124
+ <autoPublish >true</autoPublish >
125
+ <waitUntil >published</waitUntil >
126
+ </configuration >
127
+ </plugin >
135
128
136
- <!-- Javadoc plugin -->
137
- <plugin >
138
- <groupId >org.apache.maven.plugins</groupId >
139
- <artifactId >maven-javadoc-plugin</artifactId >
140
- <version >${maven-javadoc-plugin.version} </version >
141
- <configuration >
142
- <doclint >none</doclint >
143
- <failOnError >false</failOnError >
144
- <quiet >true</quiet >
145
- </configuration >
146
- <executions >
147
- <execution >
148
- <id >attach-javadocs</id >
149
- <goals >
150
- <goal >jar</goal >
151
- </goals >
152
- </execution >
153
- </executions >
154
- </plugin >
129
+ <!-- Source plugin -->
130
+ <plugin >
131
+ <groupId >org.apache.maven.plugins</groupId >
132
+ <artifactId >maven-source-plugin</artifactId >
133
+ <version >${maven-source-plugin.version} </version >
134
+ <executions >
135
+ <execution >
136
+ <id >attach-sources</id >
137
+ <phase >verify</phase >
138
+ <goals >
139
+ <goal >jar-no-fork</goal >
140
+ </goals >
141
+ </execution >
142
+ </executions >
143
+ </plugin >
155
144
156
- <!-- GPG signing plugin -->
157
- <plugin >
158
- <groupId >org.apache.maven.plugins</groupId >
159
- <artifactId >maven-gpg-plugin</artifactId >
160
- <version >${maven-gpg-plugin.version} </version >
161
- <executions >
162
- <execution >
163
- <id >sign-artifacts</id >
164
- <phase >verify</phase >
165
- <goals >
166
- <goal >sign</goal >
167
- </goals >
168
- </execution >
169
- </executions >
170
- </plugin >
171
- </plugins >
172
- </build >
145
+ <!-- Javadoc plugin -->
146
+ <plugin >
147
+ <groupId >org.apache.maven.plugins</groupId >
148
+ <artifactId >maven-javadoc-plugin</artifactId >
149
+ <version >${maven-javadoc-plugin.version} </version >
150
+ <configuration >
151
+ <doclint >none</doclint >
152
+ <failOnError >false</failOnError >
153
+ <quiet >true</quiet >
154
+ </configuration >
155
+ <executions >
156
+ <execution >
157
+ <id >attach-javadocs</id >
158
+ <phase >verify</phase >
159
+ <goals >
160
+ <goal >jar</goal >
161
+ </goals >
162
+ </execution >
163
+ </executions >
164
+ </plugin >
165
+
166
+ <!-- GPG signing plugin -->
167
+ <plugin >
168
+ <groupId >org.apache.maven.plugins</groupId >
169
+ <artifactId >maven-gpg-plugin</artifactId >
170
+ <version >${maven-gpg-plugin.version} </version >
171
+ <executions >
172
+ <execution >
173
+ <id >sign-artifacts</id >
174
+ <phase >verify</phase >
175
+ <goals >
176
+ <goal >sign</goal >
177
+ </goals >
178
+ </execution >
179
+ </executions >
180
+ </plugin >
181
+ </plugins >
182
+ </build >
183
+ </profile >
184
+ </profiles >
173
185
</project >
0 commit comments