问题描述
我目前正在尝试运行jenkins管道,以从git存储库中构建docker-container。
但是,问题是,存储库中的dockerfile需要特殊文件(安装程序,作为txt.files的许可证密钥等),这些文件在存储库中是专门提供的。 所以我的问题是,我如何能够告诉管道中的docker-agent,该文件位于本地目录,甚至告诉它从存储库中提取这些文件并使用它们。
我知道,您能够克隆存储库,这可能是获取所需文件的问题的解决方案,因此我可以改用本地dockerfile来构建项目,但是我不知道如何分辨jenkins使用本地dockerfile。 我唯一了解的是如何在存储库中指定dockerfile。
或者jenkins是否有可能直接从存储库中使用文件? 顺便说一句,私有存储库,但是如果我在jenkins文件中使用我的凭据,那应该不是问题。
jenkins容器已安装docker,并且docker-socket已安装到主机。
我很感谢每一个答案。 谢谢
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)