下圖說明GitLab CI/CD piplines中的Stages和Jobs是什麼。
2021/9/3
2021/9/2
GitLab CI/CD 錯誤 This jobs depends on other jobs with expired/erased artifacts: job_name
在GitLab Merge Request前進行的GitLab CICD pipeline過程中發生This jobs depends on other jobs with expired/erased artifacts: job_name錯誤。
2021/8/18
Golang pre-commit搭配golangci-lint hook做linting檢查
在Go專案利用pre-commit搭配golangci-lint做git commit前的linting檢查。
2021/8/17
2021/8/16
2021/8/10
2021/7/28
2020/12/1
Docker Jenkins Maven building Spring Boot from Github
使用Jenkins docker container的pipeline建置Github上的Spring Boot專案。
2018/9/21
Maven 如何停止執行Javadoc Plugin
在Maven pom.xml若設置了Javadoc Plugin,則在build過程中會透過Javadoc Tool產生程式碼的Javadoc(也就是Java API文件)。
但在開發時通常不需要產API文件的步驟,而有時程式碼或模組一多,build會變得很慢,所以跳過Javadoc Plugin的方法如下。
2018/9/16
Maven 專案建置的生命週期 (Maven build lifecycle)
學習Maven最重要的觀念就是要知道什麼是Maven的建置生命週期(Build Lifecycle)。因為Maven就是以此為基礎來運行。或是說,你要先知道什麼一般專案build的過程是什麼。
訂閱:
文章 (Atom)