У меня есть установка Release Pipeline для извлечения моего артефакта сборки, а затем я использую задачу RegEx Find & Replace, чтобы обновить несколько файлов конфигурации на моем веб-сайте stati c перед загрузкой с помощью задачи копирования файлов AzureBlob.
То, что у меня сейчас работает. Однако я должен использовать полный исходный путь к папке «wwwroot», чтобы загрузить нужные файлы.
Меня беспокоит то, что мои сборки могут изменить структуру каталогов, которая удаляется как артефакт сборки, который нарушит мои задачи по выпуску.
Я пытался использовать различные подстановочные знаки для исходного пути, например:
**/wwwroot/*
*/*wwwroot/*
И многие другие варианты безрезультатно.
Я читал в некоторых документах, что подстановочные знаки не работают для путей к каталогам в этой задаче, но я надеялся, что есть способ обойти это, поскольку у меня есть долгосрочные опасения по поводу изменения пути со временем. Я рассмотрел несколько других задач на рынке, но, похоже, ничего не подходило для всех требований, и я не смог найти каких-либо окончательных указаний по этому поводу. Есть предложения?
введите описание изображения здесь