pipeline{
agent any
options {
timeout(time: 1, unit: 'HOURS') //超时时间一小时
timestamps() //打印时间戳
}
environment {
SFTP_UPDATE_DIR="/data/sftp/cykj_sftp/upload/project/"
SFTP_ENGINE_DIR="/data/sftp/cykj_sftp/upload/engine/"
PROJECT_NAME_INFOS="""
operationalSystem|172.16.1.38|/usr/local/feyz-engine-operationalSystem|A
"""
}
stages {
stage('环境变量') {
steps {
sh "env"
}
}
stage('更新前检查') {
steps{
echo 'eee'
}
}
stage('更新引擎') {
steps {
echo 'hello !'
echo "${update_exec_engine}"
}
}
}
post {
always{
emailext body:
'''
Title|
Build Summary |
|
subject: '[Jenkins Build Notification] {PROJECT_NAME} - Build # {BUILD_NUMBER} - ${BUILD_STATUS}!',
to: 'laijx@ytec.com',
from: 'rqmoniter@ytec.com'
}
}
}