File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 183183 <excludeResources >true</excludeResources >
184184 </configuration >
185185 </plugin >
186+ <plugin >
187+ <groupId >org.codehaus.mojo</groupId >
188+ <artifactId >buildnumber-maven-plugin</artifactId >
189+ <version >3.2.0</version >
190+ <!-- Record SCM revision in manifest. -->
191+ <executions >
192+ <execution >
193+ <phase >validate</phase >
194+ <goals >
195+ <goal >create</goal >
196+ </goals >
197+ </execution >
198+ </executions >
199+ <configuration >
200+ <getRevisionOnlyOnce >true</getRevisionOnlyOnce >
201+ <revisionOnScmFailure >UNKNOWN</revisionOnScmFailure >
202+ </configuration >
203+ </plugin >
204+ <plugin >
205+ <groupId >org.apache.maven.plugins</groupId >
206+ <artifactId >maven-jar-plugin</artifactId >
207+ <version >3.3.0</version >
208+ <configuration >
209+ <archive >
210+ <manifest >
211+ <addBuildEnvironmentEntries >true</addBuildEnvironmentEntries >
212+ <addClasspath >true</addClasspath >
213+ <addDefaultEntries >true</addDefaultEntries >
214+ <addDefaultImplementationEntries >true</addDefaultImplementationEntries >
215+ <addDefaultSpecificationEntries >true</addDefaultSpecificationEntries >
216+ </manifest >
217+ <manifestEntries >
218+ <!-- Add SCM revision from buildnumber plugin, if available. -->
219+ <Implementation-Build >${buildNumber} </Implementation-Build >
220+ </manifestEntries >
221+ </archive >
222+ </configuration >
223+ </plugin >
186224 <plugin >
187225 <groupId >org.apache.maven.plugins</groupId >
188226 <artifactId >maven-javadoc-plugin</artifactId >
You can’t perform that action at this time.
0 commit comments