Вопросы по теме 'cakebuild'

Получение значения XML в сборке Cake?
Есть ли простой способ получить значение XML из файла с помощью системы автоматизации сборки Cake? Я копался в пространстве имен Cake.Common.Xml , но все, похоже, ориентировано на изменение ( XmlPoke ) или преобразование ( XmlTransformation )...
1451 просмотров
schedule 27.07.2022

Могу ли я вызвать gulp из файла сборки торта?
У меня есть решение ASP.NET, в котором я выполняю некоторые задачи, используя gulp (например, меньше компиляции). Внутри Visual Studio соответствующая задача gulp привязана к событию BeforeBuild, поэтому она автоматически запускается всякий раз,...
1236 просмотров
schedule 02.05.2023

Как передать аргумент, представляющий собой массив строк, в сценарий Cake?
Я хочу получить Argument<IEnumerable<string>> (или string[] , или что-то еще - итерируемый список строк) в свой сценарий Cake, но я не могу понять, как передать его из build.ps1 в cake.exe . Это то, что у меня есть до сих пор:...
2349 просмотров
schedule 22.06.2022

Как выполнить произвольный исполняемый файл и неудачную сборку Cake на основе кода выхода?
Как мне в моем скрипте сборки Cake запустить произвольный исполняемый файл и проверить код выхода этой программы? Если он не возвращает заданный код выхода, то я хочу, чтобы сборка провалилась.
1431 просмотров
schedule 15.08.2022

Как передать собственные аргументы в build.ps1?
Я пробовал build.ps1 -SettingsProfile "Customer", но выводит More than one build script specified. В моем скрипте Cake я получаю через Argument("SettingsProfile", "Default") И если я пропущу аргумент для build.ps1, то он будет...
5503 просмотров
schedule 02.12.2023

Cake - Можно ли вывести мои шаги отдельно в статистику TeamCity?
Я использую Cake для создания решения на сервере сборки TeamCity. В настоящее время моя статистика сборки находится не на том уровне, на котором мне бы хотелось, — например, я могу получить общее время выполнения своих тестов на вкладке «Тесты» в...
967 просмотров
schedule 17.12.2023

MyGet и Cake, сгенерируйте номер версии
Я использую собственный скрипт сборки торта с MyGet. Раньше я использовал подобную строку на AppVeyor. var version = AppVeyor.IsRunningOnAppVeyor ? AppVeyor.Environment.Build.Version : "0.0.1"; чтобы получить номер версии с платформы сборки...
158 просмотров
schedule 20.02.2023

Пакеты восстановления NuGet аварийно завершают работу, когда два параллельных потока пытаются восстановить один и тот же пакет
У меня есть сборка, в которой несколько параллельных этапов начинаются с восстановления NuGet, прежде чем делать разные вещи (сборка и запуск тестов, сборка для iOS, сборка для Android). Восстановление выполняется на каждом этапе, поскольку они могут...
367 просмотров

Сборка торта — как вызывать другие сценарии сборки торта из другого сценария сборки торта
Если у меня есть большая база кода со многими взаимозависимыми проектами, например, projects/A , projects/B и projects/C , где A требует B , а B требует C , и каждый из этих проектов имеет скрипт сборки Cake, например, projects/A/build.cake...
1398 просмотров
schedule 23.04.2024

Перенаправить выходной путь MSBuild при использовании Cake
Исходя из Fake, я привык сохранять стандартный вывод файлов csproj в bin/debug, чтобы иметь возможность отлаживать локально. Но при запуске моего сценария сборки я хочу, чтобы файлы были скомпилированы в /bin/build для создания сценариев установки...
466 просмотров
schedule 03.07.2023

Сбой сценария сборки Cake в Azure Devops со смешанным решением .NET core и framework
У меня есть сценарий сборки торта с моим серверным проектом .NET, который нужно построить на нашем новом конвейере Azure DevOps. Скрипт работает локально, но не работает в Azure DevOps. Для этого есть возможные причины, которые могут заключаться в...
623 просмотров

Как избежать кавычек в команде постсинхронизации msdeploy, которая выполняет скрипт powershell?
Я пытаюсь настроить задачу Cake, которая будет использовать MsDeploy для синхронизации сценария powershell с удаленным сервером, а затем выполнять этот сценарий в качестве команды постсинхронизации. Проблема, с которой я сталкиваюсь, заключается в...
380 просмотров
schedule 14.10.2023

Cake на OSX завершается с ошибкой: неверное имя сборки
Сегодня я впервые попытался использовать торт и получил указанную выше ошибку. Первоначально я использовал пакет торта от доморощенного, но чтобы упростить проблему, я скачал пример проекта торта ( https://github.com/cake-build/example ), но все...
456 просмотров
schedule 23.05.2024