我正在研究通過 gradle 在 GitLab 上發布的 Java 依賴項。與此同時,我還從事一些依賴于它的專案。
當我需要改變父母時,我必須等待我的 CI/CD 結束才能繼續培養孩子。肯定有一種方法可以告訴 gradle '在線之前檢查那里',但到目前為止我發現的只是使用本地 jar 而不是原始源檔案。
我嘗試了如何使 Gradle 存盤庫指向本地目錄中的大部分內容,但沒有成功,因為 gradle 將帶有一些 pom.xml 檔案的 maven 存盤庫結構除外。
那么我怎么能做到這樣呢?
uj5u.com熱心網友回復:
在重新思考問題并研究了更多 gradle/maven 之后,我找到了解決方案。
只需執行gradle publishToMavenLocal父專案中的任務即可。然后在依賴專案中添加mavenLocal()到您的回購串列中。這就是你所要做的。
我仍在尋找一種方法來構建 gradle 并在子構建上自動發布父級。但是這樣已經實用多了?
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/322957.html
