代码之家  ›  专栏  ›  技术社区  ›  Armin Orlik

Maven发布执行文件注入

  •  0
  • Armin Orlik  · 技术社区  · 2 年前

    我在基于Gitlab的CI/CD管道中使用maven发布插件。 一切正常,但我尝试在管道运行期间使用runner将一些敏感数据直接注入文件:

    只需回显$var>文件

    然而,在运行maven插件之前——它可以正常工作,但运行maven release的其中一个步骤是分支签出,这意味着将跳过所有未提交的文件。当然,由于它们是敏感的,我不想将它们直接保留在回购协议级别,最终我得到了一个没有必要数据的工件 也许有人知道如何注入/添加这样一个运行maven release插件的文件?值得一提的是,我完全明白,将敏感数据保存在工件中并不是一种安全的方法——这只是一种临时解决方案。

    0 回复  |  直到 2 年前