gpt4 book ai didi

maven - 将从xyz url下载的jar直接添加到gitlab(gitlab-ci.yml)神器中

转载 作者:行者123 更新时间:2023-12-02 21:03:34 26 4
gpt4 key购买 nike

我正在为 maven 项目进行 CI/CD 设置。其中所有依赖的 jars 从存储库下载到 .m2 的 gitlab 中。但是,我在本地窗口系统中拥有的存储库中不存在我所需的 jar 之一。

如何从本地系统或某些外部 url 将该 jar 添加到 gitlab Artifact 中?请建议。

最佳答案

如果您的 GitLab 作业是在可以访问 Internet 的运行器上执行的,那么您可以直接在作业中下载文件:

myjob:
script:
- wget http://example.com/path/to/myjar.jar
artifacts:
paths:
- myjar.jar

如果您正在运行 powershell:
myjob:
script:
- Invoke-WebRequest -Uri "http://example.com/path/to/myjar.jar" -OutFile myjar.jar
artifacts:
paths:
- myjar.jar

您还可以将 wget/Invoke-WebRequest 添加到您的正常构建作业中,以便能够将其放入与构建的其余部分相同的 Artifact 中。

关于maven - 将从xyz url下载的jar直接添加到gitlab(gitlab-ci.yml)神器中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59301973/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com