Merge pull request #107 from dBucik/release_war

feat: 🎸 Added automated bundling of .war file into release
pull/1580/head
Dominik František Bučík 2021-12-08 09:45:18 +01:00 committed by GitHub
commit 7281765b6f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 13 additions and 2 deletions

View File

@ -4,13 +4,17 @@
"@semantic-release/commit-analyzer",
"@semantic-release/release-notes-generator",
["@semantic-release/exec", {
"prepareCmd": "mvn versions:set -DnewVersion=${nextRelease.version}; mvn versions:commit"
"prepareCmd": "./update-versions.sh ${nextRelease.version} && ./maven-build.sh"
}],
"@semantic-release/changelog",
"@semantic-release/github",
["@semantic-release/git", {
"assets": ["CHANGELOG.md", "pom.xml", "perun-oidc-server-webapp/pom.xml", "perun-oidc-server/pom.xml"],
"message": "chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"
}],
["@semantic-release/github", {
"assets": [
{"path": "perun-oidc-server-webapp/target/oidc.war"}
]
}]
]
}

5
maven-build.sh Executable file
View File

@ -0,0 +1,5 @@
#!/bin/bash
mvn clean install -Dconfig.location=/etc/mitreid \
-Dlog.to=FILE \
-Dlog.file=/usr/local/tomcat/logs/mitreid \
-Dlog.level=trace

2
update-versions.sh Executable file
View File

@ -0,0 +1,2 @@
#!/bin/bash
mvn versions:set -DnewVersion=$1