目前,我在質量過程的工作,以確保代碼是可以接受的。爲此,我整合了Jenkins,SonarQube和GitLab,它們運行在不同的服務器上(實際上它們在不同的碼頭容器中)。SonarQube,Jenkins和GitLab是否可以集成到Docker中?
的想法是檢查與SonarQube每次代碼被推向GitLab和塊提交,合併,等等,SonarQube是否沒有通過。
我已經集成詹金斯與SonarQube,但詹金斯檢查他的工作區中的代碼,所以可以想象在那裏他的筆記本電腦開發者需要推動他改變的情況。
我概念性的問題很簡單:是否有可能將這些技術才能做到這一點整合?而且,如果問題是肯定的,哪些步驟是必要的?
PD:我並不需要看到代碼,配置文件,等等。我只是需要這樣的東西:
- 配置SonarQube與詹金斯
- 做一個腳本,以便該文件複製該文件夾中的工作,
- ...