Files
AkarinMC/Jenkinsfile
Joseph Robinson 61ea3d099a Update Jenkinsfile
2020-05-16 11:11:04 -07:00

35 lines
595 B
Groovy

pipeline {
agent any
environment {
DISCORD_WEBHOOK_URL = credentials('3e8105ad-8e03-4550-bc66-a27438ec6fb3')
}
stages {
stage('Initialize') {
steps {
sh '''git fetch origin
git reset --hard origin/1.15.2
git submodule update --init --recursive'''
}
}
stage('Build') {
steps {
sh './akarin jar'
}
}
stage('Archive') {
steps {
archiveArtifacts(artifacts: 'target/*.jar', fingerprint: true)
}
}
stage('Report') {
steps {
discordSend '$DISCORD_WEBHOOK_URL'
}
}
}
}