在 Jenkins 上为 war 文件构建作业失败,它给出错误消息:
失败的控制台输出 由上游项目“包”内部版本号 4 启动 最初由以下原因引起: 由用户 harish nair 发起 在工作区/Users/Shared/Jenkins/Home/workspace/deploy-to-staging 中构建 无法访问上游工件区域/Users/Shared/Jenkins/Home/jobs/package/builds/4/archive。源项目是否归档工件? 错误:无法使用过滤器从包中复制工件:**/*.war 完成:失败
我正在尝试使用从包作业构建部署到暂存,包作业已成功构建但未构建部署到暂存
上图我已在构建部分正确给出,但在构建后操作部分,无论添加所有详细信息,我都没有获得管理器用户名和管理器密码。
我已经在 conf/tomcat-users.xml 中添加了管理员凭证:
请帮助解决这个问题,如何在 tomcat 上成功构建我的 Jenkins 作业。
最佳答案
在构建后操作中单击 Jenkins 图标并单击“添加”后,通过添加管理员用户名和密码解决了这个问题。
在将工件复制到另一个项目插件时,我们还必须更改哪个构建:“从最新完成的构建从 WORKSPACE 复制”
这将解决此问题。
关于tomcat - 由于 Jenkins 屏幕上未显示经理凭据(构建后操作),Jenkins 作业失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49122947/