rake-runner-agent/src/jetbrains/buildServer/agent/rakerunner/SharedParamsType.java [185:195]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      if ("system".equals(version)) {
        final EnvironmentPatchableMap env = new EnvironmentPatchableMap(context.getBuildParameters().getEnvironmentVariables());
        env.put(RBENV_VERSION_ENV_VARIABLE, version);
        final File executable = findSystemInterpreterExecutable(env);
        return new RubySdkImpl(executable, true);
      } else {
        if (!rbEnv.isVersionInstalled(version)) {
          throw new RakeTasksBuildService.MyBuildFailureException(
            "Specified Ruby interpreter version '" + version + "' isn't installed in rbenv");
        }
        return new RbEnvRubySdk(rbEnv.getInterpreterHome(version), version, rbEnv);
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



rake-runner-agent/src/jetbrains/buildServer/agent/rakerunner/SharedParamsType.java [245:255]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      if ("system".equals(version)) {
        final EnvironmentPatchableMap env = new EnvironmentPatchableMap(context.getBuildParameters().getEnvironmentVariables());
        env.put(RBENV_VERSION_ENV_VARIABLE, version);
        final File executable = findSystemInterpreterExecutable(env);
        return new RubySdkImpl(executable, true);
      } else {
        if (!rbEnv.isVersionInstalled(version)) {
          throw new RakeTasksBuildService.MyBuildFailureException(
            "Specified Ruby interpreter version '" + version + "' isn't installed in rbenv");
        }
        return new RbEnvRubySdk(rbEnv.getInterpreterHome(version), version, rbEnv);
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



