From 85ae65bc581fe62c361270072eaf2dbbb9a31b2d Mon Sep 17 00:00:00 2001 From: jakubgs Date: Tue, 27 Sep 2022 19:20:55 +0000 Subject: [PATCH] deploy: 207dc3a845f129f96253e29ed3471be90d0a9a44 --- ci/Jenkinsfile.prs | 2 +- ci/Jenkinsfile.release | 21 +++++++++++++++++++ .../vendor/libbacktrace-upstream/libtool | 2 +- 3 files changed, 23 insertions(+), 2 deletions(-) diff --git a/ci/Jenkinsfile.prs b/ci/Jenkinsfile.prs index 9e69d6d30..b33690ca0 100644 --- a/ci/Jenkinsfile.prs +++ b/ci/Jenkinsfile.prs @@ -125,7 +125,7 @@ def versionWasChanged(version) { script: "git diff --name-only origin/${env.CHANGE_TARGET}", returnStdout: true ) - if (changes =~ "(?m)^(Makefile|waku.nimble|config.nims|vendor).*") { + if (changes =~ "(?m)^(Makefile|waku.nimble|config.nims|vendor|ci).*") { return true } if (changes =~ "(?m)^(waku|tests|examples)/(${version}|common)/.*") { diff --git a/ci/Jenkinsfile.release b/ci/Jenkinsfile.release index 6da215a23..48a3ff036 100644 --- a/ci/Jenkinsfile.release +++ b/ci/Jenkinsfile.release @@ -64,6 +64,27 @@ pipeline { } } // stages post { + success { script { + withCredentials([ + string( + credentialsId: 'discord-waku-deployments-webhook', + variable: 'DISCORD_WEBHOOK' + ), + ]) { + discordSend( + title: "${env.JOB_NAME}#${env.BUILD_NUMBER}", + description: """ + Nim-Waku deployment successful! + Image: [`${IMAGE_NAME}:${IMAGE_TAG}`](https://hub.docker.com/r/${IMAGE_NAME}/tags?page=1&name=${IMAGE_TAG}) + Branch: [`${GIT_BRANCH.minus("origin/")}`](https://github.com/status-im/nwaku/commits/${GIT_BRANCH.minus("origin/")}) + Commit: [`${GIT_COMMIT.take(8)}`](https://github.com/status-im/nwaku/commit/${GIT_COMMIT.take(8)}) + """, + link: env.BUILD_URL, + result: currentBuild.currentResult, + webhookURL: env.DISCORD_WEBHOOK + ) + } + } } always { sh 'docker image prune -f' } } // post } // pipeline diff --git a/vendor/nim-libbacktrace/vendor/libbacktrace-upstream/libtool b/vendor/nim-libbacktrace/vendor/libbacktrace-upstream/libtool index f95e176b5..0419c2aad 100755 --- a/vendor/nim-libbacktrace/vendor/libbacktrace-upstream/libtool +++ b/vendor/nim-libbacktrace/vendor/libbacktrace-upstream/libtool @@ -2,7 +2,7 @@ # libtool - Provide generalized library-building support services. # Generated automatically by config.status (libbacktrace) version-unused -# Libtool was configured on host fv-az246-52: +# Libtool was configured on host fv-az198-0: # NOTE: Changes made to this file will be lost: look at ltmain.sh. # # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,