有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java如何在不向Src添加文件的情况下将文件放入GitLab测试

基本上我有这个问题:

我有一个本地文件夹,其中包含多个文件,例如CSV文件

我有一个Java程序,可以读取这些文件并对它们进行处理

我无法将Src中的这些文件粘贴到我的项目中

那么,如何将这些文件自动复制到GitLab CI测试中呢?有解决办法吗

如何定义GitLab从该文件夹获取文件的文件夹

我是这些CI/CD规则的新手,所以我不知道该怎么解决这个问题

提前谢谢


共 (1) 个答案

  1. # 1 楼答案

    您可以将文件存储到您的CI环境中,以便在任何CI执行时都可以使用它们

    1. 将新的GitLab CI runner安装到一台计算机(https://docs.gitlab.com/runner/install/
    2. 把你的文件存到那台机器里
    3. 将此跑步者注册到您的项目(https://docs.gitlab.com/ee/ci/runners/README.html#registering-a-specific-runner-with-a-project-registration-token
    4. 通过设置为您的管道启用它>;CI/CD

    完成这些步骤后,您的CI将在新的runner中运行。Gitlab CI将签出runner计算机中的所有源代码,并通过执行在中配置的命令来执行CI步骤。gitlab ci。yml。 因此,您将能够通过使用适当的命令来跟踪存储的文件。gitlab ci。yml