feat: edit Jenkinsfile
Some checks failed
ParrotXray/CureOS/pipeline/head There was a failure building this commit

This commit is contained in:
ParrotXray 2025-11-17 19:34:57 +08:00
parent dc120daa5a
commit c0f78339a7
Signed by: ParrotXray
SSH Key Fingerprint: SHA256:OEnKoo72UOfrmZ3LVSBn9K/UfpEzNrl+q8JMLG9CaAI

21
Jenkinsfile vendored
View File

@ -46,5 +46,26 @@ node('ccis') {
docker rmi ${env.IMAGE_ID} || true
"""
}
stage('Notify to Discord') {
withCredentials([string(credentialsId: 'f874845f-4cee-48a6-a581-33db517be86a', variable: 'https://discord.com/api/webhooks/1438181389534236793/pdbdWbJL1MAAw_YCtXjZ8YqjJ38VQkf_HA5QzQruKEF94aFaTGDcRciZVsauIgHJJJdw')]) {
script {
def status = currentBuild.currentResult
def desc = """
**Job:** ${env.JOB_NAME}
**Build #:** ${env.BUILD_NUMBER}
**Status:** ${status}
**URL:** ${env.BUILD_URL}
""".stripIndent()
discordSend(
webhookURL: DISCORD_WEBHOOK_URL,
title: "Jenkins Build - ${status}",
description: desc,
result: status
)
}
}
}
}
}
}