Skip to content

Commit e567124

Browse files
committed
build: configure github-release-plugin
1 parent 7d7a1b4 commit e567124

File tree

1 file changed

+37
-0
lines changed

1 file changed

+37
-0
lines changed

pom.xml

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -166,6 +166,43 @@
166166
</execution>
167167
</executions>
168168
</plugin>
169+
170+
<plugin>
171+
<groupId>de.jutzig</groupId>
172+
<artifactId>github-release-plugin</artifactId>
173+
<version>1.6.0</version>
174+
<dependencies>
175+
<dependency>
176+
<groupId>org.codehaus.plexus</groupId>
177+
<artifactId>plexus-utils</artifactId>
178+
<version>4.0.2</version>
179+
</dependency>
180+
</dependencies>
181+
<executions>
182+
<execution>
183+
<id>github-upload</id>
184+
<phase>deploy</phase>
185+
<goals>
186+
<goal>release</goal>
187+
</goals>
188+
<inherited>false</inherited>
189+
<configuration>
190+
<description>monex</description>
191+
<releaseName>v${project.version}</releaseName>
192+
<tag>v${project.version}</tag>
193+
<fileSets>
194+
<fileSet>
195+
<directory>${project.build.directory}</directory>
196+
<includes>
197+
<include>${project.artifactId}*.xar</include>
198+
</includes>
199+
</fileSet>
200+
</fileSets>
201+
</configuration>
202+
</execution>
203+
</executions>
204+
</plugin>
205+
169206
<plugin>
170207
<groupId>org.apache.maven.plugins</groupId>
171208
<artifactId>maven-gpg-plugin</artifactId>

0 commit comments

Comments
 (0)