我正在使用文件的bat副本到另一个目录,但是它告诉我命令语法是错误的,我尝试了很多带引号且不带引号的选项。您给我的答案是命令中的语法错误。这是命令:
post {
always {
echo 'Copy Reports'
publishHTML([
allowMissing: false,
alwaysLinkToLastBuild: true,
keepAll: false,
reportDir: 'target/newman',
reportFiles: 'report.html',
reportName: 'Postman Report',
reportTitles: ''
])
bat '''
copy target/newman/report.html C:\\server\\test\\%JOB_BASE_NAME%\\report_%date:~6,4%-%date:~3,2%-%date:~0,2%\\report_%time:~0,2%:%time:~3,2%:%time:~6,2%.html
copy target/newman/report.json C:\\server\\test\\%JOB_BASE_NAME%\\report_%date:~6,4%-%date:~3,2%-%date:~0,2%\\report_%time:~0,2%:%time:~3,2%:%time:~6,2%.json
'''
}
}
答案 0 :(得分:0)
您尝试过
bat script: '''
'''
否则,确切的错误消息会有所帮助