All checks were successful
SimcoDash/simcompanies-dashboard/pipeline/head This commit looks good
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>
37 lines
1.1 KiB
Groovy
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}"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|