updated vagrant/Jenkinsfile

This commit is contained in:
hyung-hwan 2021-08-29 04:28:28 +00:00
parent 9675c4b1c7
commit 7833dc6288

22
vagrant/Jenkinsfile vendored
View File

@ -1,12 +1,12 @@
pipeline { pipeline {
##agent none //agent none
##agent any //agent any
agent { label 'vagrant' } agent { label 'vagrant' }
##environment { //environment {
## CC = 'gcc' // CC = 'gcc'
## BUILD_TYPE = 'xxxx' // BUILD_TYPE = 'xxxx'
##} //}
stages { stages {
@ -21,8 +21,8 @@ pipeline {
stage('Test') { stage('Test') {
steps { steps {
echo "Testing the virtual machine built" echo "Testing the virtual machine built"
## TODO run the internal test script to check the internal aspect of the machine // TODO run the internal test script to check the internal aspect of the machine
## TODO run the external test scripts to test the machine over the network // TODO run the external test scripts to test the machine over the network
} }
} }
@ -35,10 +35,10 @@ pipeline {
} }
steps { steps {
echo "Publishing the virtual machine built" echo "Publishing the virtual machine built"
## TODO clean up before packaging // TODO clean up before packaging
sh "make package" sh "make package"
## TODO copy the final artifacts to an artifact repository // TODO copy the final artifacts to an artifact repository
##sh "make clean" // sh "make clean"
} }
} }
} }