Трубопроводы Azure: как предоставить app.config? - PullRequest
0 голосов
/ 12 апреля 2019

В настоящее время я создаю (pet) .NET проект локально. Код управляется через Git. Локальные данные app.config содержат учетные данные в разделе appSettings, используемые в модульных тестах. Я не хочу совершать это.

Теперь я хочу перейти на конвейеры Azure, чтобы настроить автоматические сборки. Конечно, я не хочу фиксировать свой app.config, поэтому в данный момент он отсутствует, и сборка не выполняется из-за этого.

Как бы я создал app.config (или что-то подобное?) В конвейерах Azure?

1 Ответ

0 голосов
/ 16 апреля 2019

Можно сохранить учетные данные в переменных конвейера Build (сделать пароль секретным), затем написать сценарий PowerShell, который создает файл app.config, и взять учетные данные из переменных.

PowerShell может использоватьпеременные следующим образом:

# Assuming the build variables are 'userName' and 'password'
$userName = $env:userName
$password = $env:password

Запустите PowerShell во время сборки (с задачей PowerShell), и вы получите файл app.config.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...