1、开启控制台详细日志,查看真正报错原因

开启后生成流水线语句:

2、根本问题
使用jenkins再次构建,查看控制台日志
报错:

意思是在执行ssh命令的时候, /root/apps/jenkins/portal/portal-server/Dockerfile 路径下没有找到 Dockerfile 这个文件
分析jenkinsfile文件配置:
sourceFiles配置是源路径,但是Dockerfile文件是在portal-server目录下,所以我们修改一下配置,指向正确的地址
执行之后会把源路径sourceFiles下的文件上传到远程目录remoteDirectory下
