Files
dashboard/Jenkinsfile
falk 9cf15fee59
All checks were successful
SimcoDash/simcompanies-dashboard/pipeline/head This commit looks good
edit-jenkinsfile (#71)
build and deploy only on master

added deploy frontend script

added script for copying backendfolder to olberry

build frontend now working

build only for master

added scripts

Co-authored-by: Hawk <falk.ba@gmx.de>
Reviewed-by: Oliver Boehlk <ollitobiasb@gmail.com>
2020-05-16 00:23:12 +02:00

37 lines
1.1 KiB
Groovy

pipeline {
agent any
stages {
stage('Environment') {
steps {
sh 'git --version'
sh 'printenv'
}
}
stage('Build Frontend') {
steps {
script{
def SCRIPT_OUTPUT1 = sh (script: 'sudo bash ./jenkins/buildFrontend.sh ${BRANCH_NAME}',returnStdout: true)
echo "Script Output: ${SCRIPT_OUTPUT1}"
}
}
}
stage('Deploy Backend') {
steps {
script{
def SCRIPT_OUTPUT2 = sh (script: 'sudo bash ./jenkins/deployBackend.sh ${BRANCH_NAME}',returnStdout: true)
echo "Script Output: ${SCRIPT_OUTPUT2}"
}
}
}
stage('Deploy Frontend') {
steps {
script{
def SCRIPT_OUTPUT2 = sh (script: 'sudo bash ./jenkins/deployFrontend.sh ${BRANCH_NAME}',returnStdout: true)
echo "Script Output: ${SCRIPT_OUTPUT2}"
}
}
}
}
}