diff --git a/Jenkinsfile b/Jenkinsfile index eee3e7c..3559a00 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -17,8 +17,7 @@ pipeline { booleanParam(name: 'MOD_UPDATE', defaultValue: false, description: '发布 sdk-update') booleanParam(name: 'MOD_WEBVIEW', defaultValue: false, description: '发布 sdk-webview') booleanParam(name: 'MOD_LICENSE', defaultValue: false, description: '发布 sdk-license') - booleanParam(name: 'MOD_BUGCOLLECT', defaultValue: false, description: '发布 sdk-bugcollect') - booleanParam(name: 'MOD_BUGCOLLECT_PLUGIN', defaultValue: false, description: '发布 sdk-bugcollect-plugin (Gradle 插件)') + booleanParam(name: 'MOD_BUGCOLLECT', defaultValue: false, description: '发布 sdk-bugcollect + sdk-bugcollect-plugin(自动联动)') } environment { @@ -43,7 +42,7 @@ pipeline { 'sdk-webview': params.MOD_WEBVIEW, 'sdk-license': params.MOD_LICENSE, 'sdk-bugcollect': params.MOD_BUGCOLLECT, - 'sdk-bugcollect-plugin': params.MOD_BUGCOLLECT_PLUGIN, + 'sdk-bugcollect-plugin': params.MOD_BUGCOLLECT, ] def resolved = moduleChecks.findAll { k, v -> v }.collect { k, v -> k } if (resolved.isEmpty()) { @@ -87,7 +86,7 @@ pipeline { } def modules = env.PUBLISH_MODULES.split(',').toList() - // sdk-bugcollect-plugin 与 sdk-bugcollect 共享 SDK_BUGCOLLECT_VERSION + // sdk-bugcollect-plugin 随 sdk-bugcollect 自动联动,共享版本号 def propNameByModule = modules.collectEntries { mod -> def propName = mod == 'sdk-bugcollect-plugin' ? 'SDK_BUGCOLLECT_VERSION' : "SDK_${mod.replace('sdk-', '').toUpperCase()}_VERSION" [mod, propName]