in plugin-unity-server/src/main/kotlin/jetbrains/buildServer/unity/UnityPasswordsProvider.kt [12:34]
override fun getPasswordParameters(build: SBuild): List<Parameter> {
val feature = build.getBuildFeaturesOfType(UnityConstants.BUILD_FEATURE_TYPE).firstOrNull() ?: return emptyList()
val parameters = mutableListOf<Parameter>()
UnityConstants.PARAM_SERIAL_NUMBER.apply {
feature.parameters[this]?.let {
parameters.add(SimpleParameter(this, it.trim()))
}
}
UnityConstants.PARAM_PASSWORD.apply {
feature.parameters[this]?.let {
parameters.add(SimpleParameter(this, it.trim()))
}
}
UnityConstants.PARAM_UNITY_PERSONAL_LICENSE_CONTENT.apply {
feature.parameters[this]?.let {
parameters.add(SimpleParameter(this, it.trim()))
}
}
return parameters
}