簡體   English   中英

在CI / CD管道中使用Maven和JUnit構建Spring Boot項目

[英]Building Spring boot Project Using Maven and JUnit in CI/CD pipeline

在這里,我試圖為Jenkinsfile編寫構建階段,以為我的spring boot項目制作CI / CD管道。 在構建項目時,我通常會在本地命令行中添加mvn clean install,並計划在Jenkinsfile中使用它。 但是后來我用Spring Boot代碼添加了JUnit作為測試驅動工具的實現和測試用例。 然后通過從項目根文件夾的右鍵單擊選項中選擇Junit測試來運行每個測試用例。

我的困惑是,當我編寫構建階段時,如何構建包括JUnit測試運行在內的項目? 由於mvn安裝未申請Junit測試。 因此,如何在項目構建中更改包括Junit和Maven在內的項目構建方法?

有人可以幫我澄清一下疑問嗎?

為了通過Maven執行測試:

  • 包括JUnit(在這種情況下為版本4)作為測試依賴項(以下pom.xml <dependencies>部分中的復制粘貼行)

     <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12</version> <scope>test</scope> </dependency> 
  • 將測試類放在Maven模塊的src/test/java文件夾下

  • @org.junit.Test注釋測試方法案例

參考文獻:

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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