From cf1a2af340af13dd0415d95bb86be9046988ee5e Mon Sep 17 00:00:00 2001 From: "Daniel A. A. Pelsmaeker" Date: Wed, 29 May 2024 17:49:50 +0200 Subject: [PATCH] Only publish to Metaborg Artifacts using Jenkins --- Jenkinsfile | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 Jenkinsfile diff --git a/Jenkinsfile b/Jenkinsfile new file mode 100644 index 0000000..06a0bc7 --- /dev/null +++ b/Jenkinsfile @@ -0,0 +1,19 @@ +#!groovy +@Library('metaborg.jenkins.pipeline') _ + +gradlePipeline( + // Git + mainBranch: "master", + + // Gradle + gradleBuildTasks: "build", + gradlePublishTasks: "publishAllPublicationsToMetaborgArtifactsRepository", + + // Releases + releaseTagPattern: "release-*.*.*", + + // Slack + slack: true, + slackChannel: "#spoofax3-dev" +) +