我有一個jenkins文件加載groovy腳本,並希望在groovy中使用config-file-provider插件。我閱讀了支持的文檔,但在運行mvn clean install -s settings.xml時,並不知道如何使用groovy來添加它以使用特定的settings.xml文件。貌似是支持這個名單上這個插件 - >https://github.com/jenkinsci/pipeline-plugin/blob/master/COMPATIBILITY.md如何使用配置文件提供程序插件與groovy
1
A
回答
1
想,如果你找到了答案,用Groovy(常規用於管道)maven的例子在插件頁面實際上是記錄,在這裏:
node {
git url: 'https://github.com/spring-projects/spring-petclinic.git'
// install Maven and add it to the path
env.PATH = "${tool 'M3'}/bin:${env.PATH}"
configFileProvider(
[configFile(fileId: 'maven-settings', variable: 'MAVEN_SETTINGS')]) {
sh 'mvn -s $MAVEN_SETTINGS clean package'
}
}
我只是試圖把一個類似的塊放在我的管道中,在一個階段的步驟中,它的工作。請注意,在上例中,MAVEN_SETTINGS
是臨時XML文件的路徑。 maven-settings
是通過配置文件提供程序插件創建的文件的ID。
相關問題
- 1. 如何在Sitecore中使用配置文件提供程序?
- 2. Jenkins配置文件提供程序插件在從站中
- 3. 如何爲iphone應用程序提供配置文件?
- 4. 通過配置文件名稱呼叫配置文件提供程序配置
- 5. 使用asp.net默認配置文件提供程序
- 6. 使用CMS API的自定義配置文件提供程序
- 7. 自定義配置文件提供程序與類庫
- 8. 提供程序配置的自定義配置文件
- 9. 如何使用django-allauth提供程序信息填充用戶配置文件?
- 10. 如何使用XML配置文件配置Spring 4中提供的條件bean
- 11. 爲每個應用程序提供配置文件?
- 12. 在scala應用程序中提供外部配置文件
- 13. 如何使用stimulsoft或crystalReport和配置文件提供ASP.NET4
- 14. 如何簽署現有的.ipa或應用程序。提供配置文件
- 15. 是否可以使用配置文件提供程序模型保留兩個配置文件?
- 16. 使用不同的供應配置文件提交應用程序iPhone
- 17. ASP.NET MVC 2和SQL表配置文件提供程序
- 18. ASP.NET配置文件提供程序:它是一個增值?
- 19. 配置文件提供程序和Windows身份驗證
- 20. SQL Server超時訪問ASP.NET配置文件提供程序
- 21. asp.net mvc自定義配置文件提供程序
- 22. 如何配置mod_rewrite以提供縮小文件(如果可用)?
- 23. springboot應用程序:如何設置配置文件propery與spel?
- 24. App Store分配供應配置文件與開發供應配置文件
- 25. 如何使用ADFS配置標識提供程序(IP-STS)?
- 26. 如何使用類型提供程序編輯XML文件?
- 27. 如何爲Atlassian插件提供配置屏幕?
- 28. 在ASP.net MVC中使用自定義配置文件提供程序?
- 29. ASPNETDB - 如何在運行中切換配置文件提供程序
- 30. 自定義配置文件提供程序新的MVC 4模板與Dotnetopenauth