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