Files
AkarinMC/Jenkinsfile
Joseph Robinson c66e679bdd Update Jenkinsfile
2020-05-16 10:45:53 -07:00

35 lines
590 B
Groovy

pipeline {
agent any
environment {
DiscordWebhookURL= 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 $DiscordWebhookURL
}
}
}
}