Skip to content

Commit 37e222f

Browse files
authored
Merge pull request #22 from DrRename/fix/multiarch
Fix/multiarch
2 parents f1115ab + 8648472 commit 37e222f

File tree

2 files changed

+133
-25
lines changed

2 files changed

+133
-25
lines changed

.github/workflows/build.yml

Lines changed: 1 addition & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -50,27 +50,4 @@ jobs:
5050
- name: Jacoco Report
5151
run: mvn -B test jacoco:report --file pom.xml
5252
- name: Coveralls Report
53-
run: mvn -B test coveralls:report --define repoToken=${{ secrets.COVERALL_REPO_SECRET }} --file pom.xml
54-
create_release_draft:
55-
name: Create Release Draft
56-
permissions:
57-
# write permission is required to create a github release
58-
contents: write
59-
# write permission is required for autolabeler
60-
# otherwise, read permission is required at least
61-
pull-requests: write
62-
runs-on: ubuntu-latest
63-
steps:
64-
# (Optional) GitHub Enterprise requires GHE_HOST variable set
65-
#- name: Set GHE_HOST
66-
# run: |
67-
# echo "GHE_HOST=${GITHUB_SERVER_URL##https:\/\/}" >> $GITHUB_ENV
68-
69-
# Drafts your next Release notes as Pull Requests are merged into "master"
70-
- uses: release-drafter/release-drafter@v5.21.0
71-
# (Optional) specify config name to use, relative to .github/. Default: release-drafter.yml
72-
# with:
73-
# config-name: my-config.yml
74-
# disable-autolabeler: true
75-
env:
76-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
53+
run: mvn -B test coveralls:report --define repoToken=${{ secrets.COVERALL_REPO_SECRET }} --file pom.xml

pom.xml

Lines changed: 132 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
</parent>
99
<groupId>app.drrename</groupId>
1010
<artifactId>drrename</artifactId>
11-
<version>0.9.1-SNAPSHOT</version>
11+
<version>0.10.1-SNAPSHOT</version>
1212
<name>DrRename</name>
1313
<description>Minimalistic Batch-Rename Tool.</description>
1414
<properties>
@@ -190,4 +190,135 @@
190190
<version>2.13.4</version>
191191
</dependency>
192192
</dependencies>
193+
<profiles>
194+
<profile>
195+
<id>mac</id>
196+
<build>
197+
<plugins>
198+
<plugin>
199+
<groupId>org.apache.maven.plugins</groupId>
200+
<artifactId>maven-jar-plugin</artifactId>
201+
<executions>
202+
<execution>
203+
<id>mac</id>
204+
<phase>package</phase>
205+
<goals>
206+
<goal>jar</goal>
207+
</goals>
208+
<configuration>
209+
<classifier>mac</classifier>
210+
</configuration>
211+
</execution>
212+
</executions>
213+
</plugin>
214+
<plugin>
215+
<groupId>org.springframework.boot</groupId>
216+
<artifactId>spring-boot-maven-plugin</artifactId>
217+
<executions>
218+
<execution>
219+
<goals>
220+
<goal>repackage</goal>
221+
</goals>
222+
<configuration>
223+
<classifier>mac</classifier>
224+
</configuration>
225+
</execution>
226+
<execution>
227+
<id>build-info</id>
228+
<goals>
229+
<goal>build-info</goal>
230+
</goals>
231+
</execution>
232+
</executions>
233+
</plugin>
234+
</plugins>
235+
</build>
236+
</profile>
237+
<profile>
238+
<id>linux</id>
239+
<build>
240+
<plugins>
241+
<plugin>
242+
<groupId>org.apache.maven.plugins</groupId>
243+
<artifactId>maven-jar-plugin</artifactId>
244+
<executions>
245+
<execution>
246+
<id>linux</id>
247+
<phase>package</phase>
248+
<goals>
249+
<goal>jar</goal>
250+
</goals>
251+
<configuration>
252+
<classifier>linux</classifier>
253+
</configuration>
254+
</execution>
255+
</executions>
256+
</plugin>
257+
<plugin>
258+
<groupId>org.springframework.boot</groupId>
259+
<artifactId>spring-boot-maven-plugin</artifactId>
260+
<executions>
261+
<execution>
262+
<goals>
263+
<goal>repackage</goal>
264+
</goals>
265+
<configuration>
266+
<classifier>linux</classifier>
267+
</configuration>
268+
</execution>
269+
<execution>
270+
<id>build-info</id>
271+
<goals>
272+
<goal>build-info</goal>
273+
</goals>
274+
</execution>
275+
</executions>
276+
</plugin>
277+
</plugins>
278+
</build>
279+
</profile>
280+
<profile>
281+
<id>win</id>
282+
<build>
283+
<plugins>
284+
<plugin>
285+
<groupId>org.apache.maven.plugins</groupId>
286+
<artifactId>maven-jar-plugin</artifactId>
287+
<executions>
288+
<execution>
289+
<id>win</id>
290+
<phase>package</phase>
291+
<goals>
292+
<goal>jar</goal>
293+
</goals>
294+
<configuration>
295+
<classifier>win</classifier>
296+
</configuration>
297+
</execution>
298+
</executions>
299+
</plugin>
300+
<plugin>
301+
<groupId>org.springframework.boot</groupId>
302+
<artifactId>spring-boot-maven-plugin</artifactId>
303+
<executions>
304+
<execution>
305+
<goals>
306+
<goal>repackage</goal>
307+
</goals>
308+
<configuration>
309+
<classifier>win</classifier>
310+
</configuration>
311+
</execution>
312+
<execution>
313+
<id>build-info</id>
314+
<goals>
315+
<goal>build-info</goal>
316+
</goals>
317+
</execution>
318+
</executions>
319+
</plugin>
320+
</plugins>
321+
</build>
322+
</profile>
323+
</profiles>
193324
</project>

0 commit comments

Comments
 (0)