[英]Applying Maven settings.xml in Bitbucket Pipeline with Android project
目前正在嘗試為 Android 項目設置 Bitbucket 管道。 我們在項目中使用私有 Maven 存儲庫,需要應用一個 settings.xml。
在 Android Studio 中構建項目時,它在本地工作正常,但我不確定如何在 pipeline.yml 文件中應用它。
我看到一些地方提到我需要在管道中運行 mvn 命令來應用 settings.xml 文件,但是 Bitbucket 返回一個錯誤,說 mvn 無法識別。
當前.yml 文件:
image: androidsdk/android-30
pipelines:
branches:
main:
- step:
name: Android Debug Application
caches:
- gradle
script:
- ./gradlew assembleDebug
artifacts:
- app/build/outputs/**
settings.xml 文件位於項目的根目錄中,用戶名和密碼存儲為存儲庫變量。
我應該在 yml 文件中添加什么來應用 settings.xml?
謝謝!
一般來說,如何為 maven 指定一個設置文件已經在其他地方得到了回答(比如這里)。 雖然您定義的構建步驟使用 gradle ..不確定您想要完成什么
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.