1
我有管道腳本配置PARAMS到工作,如:詹金斯管道 - 如何設置參數,不刪除屬性
properties([
parameters([
string(name: 'BRANCH', defaultValue: 'develop'),
])
])
這個代碼覆蓋所有作業的設置,如配置爲EnvInject插件。
<properties>
...
- <EnvInjectJobProperty plugin="[email protected]">
- <info>
- <propertiesContent>ENVVAR=varvalue</propertiesContent>
- <secureGroovyScript plugin="[email protected]">
- <script></script>
- <sandbox>true</sandbox>
- </secureGroovyScript>
- <loadFilesFromMaster>false</loadFilesFromMaster>
- </info>
- <on>true</on>
- <keepJenkinsSystemVariables>true</keepJenkinsSystemVariables>
- <keepBuildVariables>true</keepBuildVariables>
- <overrideBuildParameters>false</overrideBuildParameters>
- </EnvInjectJobProperty>
...
</properties>
我想保留這些設置或將它們設置回屬性塊。
有沒有人知道如何做到這一點?