我目前正在尝试使用git存储库中的源代码以及项目中的某些依赖项来构建项目。我需要首先将所有源和二进制文件从存储库和工件下载到我的本地工作区。
我找不到有关与bazel进行人工集成的任何信息。我可以看到此功能已被请求https://www.jfrog.com/jira/browse/RTFACT-15428?jql=labels%20%3D%20bazel。
是否有人知道可以先下载资源然后进行构建的任何构建工具?
我需要git和人工支持。
最佳答案
根据Bazel documentation for Java,您可以定义使用规则maven_jar
解析为Maven的外部依赖项。
由于Artifactory支持Maven,因此您可以在Maven存储库中设置依赖项,并使用Bazel构建脚本从那里检索工件。
在构建的另一侧,对于Bazel构建,发布似乎是a work-in-progress和on the roadmap。