mirror of
https://github.com/appen-isen/site-interpromo-2024.git
synced 2026-01-18 16:37:30 +01:00
28 lines
1.1 KiB
Groovy
28 lines
1.1 KiB
Groovy
pipeline {
|
|
agent any
|
|
environment {
|
|
SSH_CREDENTIALS_ID = 'ssh-appen'
|
|
}
|
|
stages {
|
|
stage('SCP folder to remote server') {
|
|
steps {
|
|
withCredentials([sshUserPrivateKey(credentialsId: env.SSH_CREDENTIALS_ID, keyFileVariable: 'SSH_KEY', usernameVariable: 'SSH_USER')]) {
|
|
sh '''
|
|
scp -r -o StrictHostKeyChecking=no -i $SSH_KEY Front $SSH_USER@192.168.21.177:/var/www/site-interpromo-2024
|
|
'''
|
|
}
|
|
}
|
|
}
|
|
stage('Send notification on Discord') {
|
|
steps {
|
|
discordSend(
|
|
webhookURL: 'https://discord.com/api/webhooks/1305885867646259311/AmPEwWfhxlqBlGgMGPTxyP66H2_lZeYOw_KBhgnKJwrxnRHEFUzJFdsMZqXLoWmjyIqF',
|
|
title: 'Front deploy',
|
|
description: 'Front deployed on the prod server (https://interpromo.appen.fr)',
|
|
link: 'https://interpromo.appen.fr',
|
|
result: 'SUCCESS'
|
|
)
|
|
}
|
|
}
|
|
}
|
|
} |