簡體   English   中英

在 Android 項目的 Bitbucket 管道中應用 Maven settings.xml

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM