Compare commits
4 Commits
662206f32f
...
be81716cfe
Author | SHA1 | Date | |
---|---|---|---|
be81716cfe | |||
3d3851d032 | |||
c459bf9397 | |||
969eaf92bc |
@ -13,6 +13,8 @@ on:
|
|||||||
env:
|
env:
|
||||||
REPO_USERNAME: Altarik
|
REPO_USERNAME: Altarik
|
||||||
REPO_PASSWORD: ${{ secrets.REPO_PASSWORD }}
|
REPO_PASSWORD: ${{ secrets.REPO_PASSWORD }}
|
||||||
|
DISCORD_PUB_ID: ${{ secrets.DISCORD_PUB_ID }}
|
||||||
|
DISCORD_PUB_TOKEN: ${{ secrets.DISCORD_PUB_TOKEN }}
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
build:
|
build:
|
||||||
|
@ -16,7 +16,7 @@ String webhookId = getEnv("DISCORD_PUB_ID", local.getProperty("discord_pub_id"))
|
|||||||
String webhookToken = getEnv("DISCORD_PUB_TOKEN", local.getProperty("discord_pub_token"))
|
String webhookToken = getEnv("DISCORD_PUB_TOKEN", local.getProperty("discord_pub_token"))
|
||||||
String repoUrl = "https://repo.altarik.fr/#/" + (project.version.endsWith('SNAPSHOT') ? 'snapshots/' : 'releases/') + project.group.replace(".", "/") + "/" + project.rootProject.name + "/" + project.version
|
String repoUrl = "https://repo.altarik.fr/#/" + (project.version.endsWith('SNAPSHOT') ? 'snapshots/' : 'releases/') + project.group.replace(".", "/") + "/" + project.rootProject.name + "/" + project.version
|
||||||
|
|
||||||
var reportConfig = new ReportDiscord.ReportData("https://discord.com/api/", webhookId, webhookToken, "Update " + project.version + " has been published", repoUrl);
|
var reportConfig = new ReportDiscord.ReportData("https://discord.com/api/", webhookId, webhookToken, project.rootProject.name, "Update " + project.version + " has been published", repoUrl);
|
||||||
|
|
||||||
allprojects {
|
allprojects {
|
||||||
apply plugin: 'maven-publish'
|
apply plugin: 'maven-publish'
|
||||||
|
@ -26,7 +26,8 @@ public abstract class ReportDiscord extends DefaultTask {
|
|||||||
{
|
{
|
||||||
"embeds": [
|
"embeds": [
|
||||||
{
|
{
|
||||||
"title": "A new update for Toolbox is available",
|
"title": "A new update of\s""" + data.projectName() + """
|
||||||
|
is available",
|
||||||
"description":\s""" + "\"" + message + "\"" + """
|
"description":\s""" + "\"" + message + "\"" + """
|
||||||
,
|
,
|
||||||
"url":\s""" + "\"" + data.url() + "\"" + """
|
"url":\s""" + "\"" + data.url() + "\"" + """
|
||||||
@ -48,7 +49,7 @@ public abstract class ReportDiscord extends DefaultTask {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public record ReportData(String baseUrl, String webhookId, String webhookToken, String message, String url) {
|
public record ReportData(String baseUrl, String webhookId, String webhookToken, String projectName, String message, String url) {
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user