Любой способ скрыть значение динамического параметра из файла журнала - PullRequest
2 голосов
/ 22 августа 2011

Мы пытаемся создать проект ccnet для автоматизации развертывания в производственной среде, как мы уже это делаем в средах тестирования, интеграции и приемки.Конечно, мы не хотим хранить имя пользователя и пароль пользователя с необходимыми правами на производственных серверах в файле ccnet.config.Идея состоит в том, чтобы спросить этот пароль у пользователя, форсирующего проект.Динамические параметры подходят для этого, за исключением того, что:

  • Текстовые параметры не имеют опцию pasword для скрытия символов.
  • Значения параметров сохраняются в файле журнала

Мы можем жить с первой проблемой, но, конечно, не со второй.

Ответы [ 2 ]

1 голос
/ 23 августа 2011

Есть еще один вариант.Вы можете дать учетной записи, на которой запущена служба CCNET, разрешения для доступа и записи в производственную среду.Просто убедитесь, что учетная запись не имеет разрешений для интерактивного входа в систему для решения проблем безопасности.

1 голос
/ 22 августа 2011

Просмотр CruiseControl.net svn репозиторий - это поведение в настоящее время не реализовано. Вы можете подать запрос на функцию через Jira - или, что еще лучше, если у вас есть навыки - создать улучшение с помощью патча. Это должно быть относительно легко написать, код хорошо документирован.

...