2
我有一個配置的gradle這個項目下面搖籃 - 有條件地添加配置
apply plugin: 'java'
apply plugin: 'maven'
repositories {
mavenCentral()
maven {
credentials {
username "$System.env.REPOSITORY_USER"
password "$System.env.REPOSITORY_PWD"
}
url "$System.env.REPOSITORY_HOME" + /nexus/content/groups/public/"
}
}
理想的情況下只在構建服務器應該知道存儲庫的用戶名和具有發佈權的密碼,其他人應該有隻讀權限(憑據塊不應該被應用)。有沒有辦法根據REPOSITORY_USER
和REPOSITORY_PWD
是否填充,有條件地添加credentials
塊?
如果您有任何建議,我願意提供更好的解決方案!