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