Описание тега azure-pipelines-yaml

1 ответ

Azure DevOps PublishPipelineArtifact не работает при сбое

Я хочу, чтобы это работало на успехе или неудаче. Я создаю свой собственный отчет по экстентам, который отправляется в файл.zip. Я пытаюсь опубликовать это, независимо от того, пройдены тесты или нет. У меня есть шаблон, настроенный со следующим, но…
08 июл '19 в 20:54
5 ответов

Выполнение задания Azure Devops в пуле на основе условного параметра

Я пытаюсь выполнить задание Azure Devops в определенном пуле в зависимости от условия. Цель состоит в том, чтобы переключаться между локальным агентом и агентом Microsoft. Вот конфигурация: parameters: custom_agent: true jobs: - job: Test displayNam…
1 ответ

установка имени в шаблоне расширения не работает в конвейерах лазурного yaml

Это конвейер репо разработчиков resources: repositories: - repository: extendCheck type: git name: PUL/extendCheck trigger: - none extends: template: base2.yml@extendCheck parameters: buildSteps: - bash: echo Test #Passes displayName: succeed - bash…
1 ответ

PublishPipelineArtifact устарел - публикация локального каталога или файла как именованного артефакта для текущего конвейера

У меня есть следующая работа в Azure Pipelines: - stage: Production dependsOn: Test jobs: - job: Publish pool: vmImage: 'Ubuntu 16.04' steps: - task: UseDotNet@2 displayName: Setup inputs: packageType: sdk version: 3.1.x - task: DotNetCoreCLI@2 disp…
1 ответ

Какие разрешения необходимы Azure DevOps для выполнения командлета Get-AzureADServicePrincipal?

Я развертываю приложение на основе функций Azure с помощью конвейера Azure DevOps, в рамках развертывания также предоставляется необходимая инфраструктура (с использованием шаблонов ARM). Функция Azure должна получить доступ к Microsoft Graph и Shar…
2 ответа

Ветвь ресурсов Azure Pipeline

РЕДАКТИРОВАТЬ: пожалуйста, не обращайте внимания на части о tags- как отмечалось в одном из ответов, это произошло из проектной документации и не было полностью реализовано. Меня в первую очередь беспокоитbranch свойство. Вопрос Как устроен трубопро…
15 июл '20 в 01:20
7 ответов

Могу ли я подставить переменную в Azure Pipelines?

Я ищу способ определить переменную в моем azure-pipelines.yml файл, в котором я могу подставить 'Build.SourceVersion' -> Используйте только первые 7 символов. Похоже, в документации нет встроенной функции, которая может выполнять такие строковые опе…
1 ответ

Как автоматически выполнить команду git tag -a после завершения запроса на вытягивание в Azure Devops?

Как добавить пользовательские теги с аннотациями на masterкак только запрос на вытягивание (PR) будет завершен автоматически? Дополнительная информация: С помощью azure-pipelines.yml Политика филиала на master заставить PR использоваться У нас есть …
1 ответ

Сбой этапа развертывания Azure Pipelines без ошибок

Этап развертывания конвейера завершается неудачно без ошибок после успешного завершения этапа сборки. Включение диагностики системы не дает дополнительной информации (см. Снимок экрана ниже). Использовался следующий файл yaml конвейеров: trigger: - …
1 ответ

Угловое развертывание с использованием npm run build с параметрами base-href не отображает страницу

Недавно я столкнулся с проблемой, когда мы использовали команду "npm run build" в нашем yaml-скрипте конвейера сборки. Затем следуют такие параметры, как "base-href", "конфигурация" и т. Д. Сборка прошла, и развертывание прошло успешно, но когда мы …
6 ответов

Как передать в скрипт сложный параметр шаблона конвейера DevOps

В шаблоне конвейера Azure DevOps я объявляю параметр как массив / последовательность parameters: mySubscription: '' myArray: [] steps: - AzureCLI@2 inputs: azureSubscription: ${{ parameters.mySubscription }} scriptType: pscore scriptPath: $(Build.So…
0 ответов

Имена параметризованных переменных как входные данные задачи в Azure Pipelines

Я пытался создать шаблон YAML, который сначала использует задачу AzureKeyVault@1 для получения значения некоторых секретов Azure KeyVault, а затем использует эти секреты для sqlUsername и sqlPassword в задаче asqlAzureDacpacDeployment@1. Я хочу сдел…
1 ответ

Триггеры по стратегии выпуска X

Вопрос: как настроить CI/CD в конвейерах YAML для следующего контекста. ветви мастер выпуск /{ALPHABETICAL NAME} напр. релиз / Альберт следующий релиз - релиз / Бертран и так далее. окружающая среда accept: все, что навязывается мастеру тест: послед…
3 ответа

Azure Pipelines YAML: неожиданное значение 'переменные'

Я использую Azure Pipelines как часть Azure DevOps. Я пытаюсь определить переменные в моем файле шаблона, потому что мне нужно использовать одно и то же значение несколько раз. Это мое stage-template.yml: parameters: - name: param1 type: string - na…
1 ответ

Получение значения переменной в лазурном конвейере

enviornment: 'dev' acr-login: $(enviornment)-acr-login acr-secret: $(enviornment)-acr-secret dev-acr-login и dev-acr-secret - это секреты, хранящиеся в keyvault для входа в систему acr и секрета acr. В Pipeline получение секретов с помощью этой зад…
02 апр '20 в 21:31
1 ответ

Azure - создание логических переменных и их использование в нескольких задачах

Я хочу определить одну логическую переменную для этапа и установить ее (True/False) внутри другого скрипта в одной из задач на этапе и хочу использовать эту переменную в качестве условия в других последующих задачах. Как я могу это сделать? Мой лазу…
4 ответа

Запускать задание Azure Pipelines только при изменении определенных файлов

У меня есть репозиторий, содержащий как Dockerfile, так и другой код. Мы хотим выполнить определенные шаги независимо от того, что изменилось, но хотим запустить толькоdocker build работа, когда **/Dockerfile изменено. Я рассмотрел документацию Усло…
1 ответ

Markdown в файле сводки Azure Pipelines

У меня в конвейере есть задача, которая загружает уценку со сводкой ##vso[task.uploadsummary]c:\testsummary.md Уценка выглядит так Summary ====== - Created resources: 0 - Deleted resources: 0 - Updated resources: 0 - Unchanged resources: 117 - Skipp…
2 ответа

Как установить версию задачи конвейера в YAML в конвейере Azure Devops

Как я могу установить это значение в YAML? Это из конвейера Azure DevOps РЕДАКТИРОВАТЬ: существует версия PowerShell под тем же пользовательским интерфейсом (предпочтительная версия PowerShell), вопрос не в этом.
12 фев '20 в 21:15
1 ответ

Конвейеры Azure DevOps с использованием YAML - сборка / выпуск каждого проекта на отдельном сервере приложений

У меня есть решение для нескольких проектов (с несколькими веб-проектами, проектом функции Azure и т. Д.). Я хочу иметь возможность создавать каждый проект отдельно и развертывать его в отдельных службах приложений. Я прочитал этот вопрос: Azure Dev…