Jenkins:修訂間差異
出自flip the world
| 第32行: | 第32行: | ||
} | } | ||
</pre> | </pre> | ||
* | * Configure | ||
[[File:Jenkins-config.jpg|800px|Jenkins-config]] | [[File:Jenkins-config.jpg|800px|Jenkins-config]] | ||
* Build | * Build Now | ||
[[File:Jenkins-wiki.jpg|800px|Jenkins-build]] | [[File:Jenkins-wiki.jpg|800px|Jenkins-build]] | ||
2020年1月10日 (五) 15:06的版本
Setup
- sudo java -jar ./jenkins.war --httpPort=9090 --httpListenAddress=192.168.1.100
work with SCM
- Add build script in repo
pipeline {
agent any
stages {
stage('Build') {
steps {
echo 'Building...'
dir("${env.WORKSPACE}"){
sh "pwd"
sh "make"
}
echo "Running ${env.BUILD_ID} ${env.BUILD_DISPLAY_NAME} on ${env.NODE_NAME} and JOB ${env.JOB_NAME}"
}
}
stage('Test') {
steps {
echo 'Testing...'
}
}
stage('Deploy') {
steps {
echo 'Deploying...'
}
}
}
}
- Configure
- Build Now
