Описание тега cakebuild

Cake (C# Make) is a build automation system with a C# DSL to do things like compiling code, copy files/folders, running unit tests, compress files and build NuGet packages.
3 ответа

Cake - экспериментальная ошибка компиляции коммутатора

Я пытаюсь использовать надстройку Cake-Plist и получил ошибку, что динамический еще не реализован в используемой версии Roslyn. Затем из советов для кого-то другого мне сказали попробовать-Экспериментальный переключатель. При использовании коммутато…
12 авг '16 в 14:26
1 ответ

Определите версию и Push-проект для Github и MyGet, используя Cake

Я строю ASP.NET Core 1.1 с файлом.csproj, используя Cake. Мне нужно отправить исходный код на Github и опубликовать пакет в MyGet. На данный момент у меня есть скрипт: String target = Argument<String>("target", "Default"); Task("Clean").Does((…
11 мар '17 в 15:46
1 ответ

Исключение, генерируемое CAKE во время сборки TeamCity, но не воспроизводимое локально

Я использую ТОРТ 0.22.0. На одном из этапов сборки я добавил Finally пункт. внутри FinallyЯ называю RunPowershellScript метод, который в свою очередь выполняет скрипт Powershell, находящийся в системе управления версиями. При тестировании в моем лок…
16 окт '17 в 13:27
1 ответ

Cake build.ps1 не удается установить Cake

Мы используем стандартный скрипт PowerShell build.ps1, поставляемый с Cakebuild.net Он отлично работал как на CI, так и на машинах разработчиков, но для одного из наших разработчиков при запуске build.ps1 мы получаем следующую ошибку Unable to find …
05 авг '16 в 15:07
1 ответ

Как можно документировать аргументы построения торта?

В скрипте сборки торта есть очень аккуратный способ документирования задач с использованием .Description() расширение на задание. Эти описания отображаются при вызове сценария сборки с -showdescription аргумент. У меня есть несколько пользовательски…
31 июл '17 в 10:34
1 ответ

Торт: Как получить результат от MSpec

Я пытался написать сценарий торта для моего CI. Я новичок в торте. В рамках этого скрипта я хотел выполнить тесты MSpec. Task("Run-Tests") .IsDependentOn("Build") .Does(() => { var configurationIntoTests = configuration + "/*.Tests.dll"; MSpec(".…
07 янв '19 в 12:41
0 ответов

Директива или сборка ссылки на ошибки сборки с Cake

При запуске.\ Build.ps1 я получаю сообщение об ошибке Не удалось найти тип или имя пространства имен 'TestProject1 ' (отсутствует директива using или ссылка на сборку?) [D: \ Projects \ TestProject1.csproj] Task("Build") .Does(() => { MSBuild("D:…
09 янв '19 в 12:20
1 ответ

Отобразить уведомление для теста, выполненного с использованием скрипта

Я использую приведенный ниже скрипт для запуска моего NUnit тестовый набор проекта. я использую PowerShell для выполнения. У меня более 17000 NUnit тестовые случаи и это случаи, ожидающие долгое время за пустым экраном. Мне нравится получать уведомл…
22 фев '17 в 07:20
2 ответа

Как пройти и потерпеть неудачу в подсчете тестовых случаев в xunit, используя скрипт cake(C# make)

Я пытаюсь использовать скрипт торт для запуска тестовых случаев, написанных в Xunit, используя скрипт торт, мне нужно знать количество пройденных и неудачных тестовых случаев. #tool "nuget:?package=xunit.runner.console" var testAssemblies = GetFiles…
2 ответа

Сценарий сборки Cake, вызывающий AWS.ElasticBeanstalk DescribeEnvironments(), выбрасывающий MissingMethodException

Это очень конкретная ошибка, я провел последние несколько дней, расследуя ее, но зашел в тупик. Задача в моем скрипте сборки тортов - проверить, готова ли среда эластичных бобов. Мы использовали это дополнение ( https://github.com/mathieukempe/Cake.…
1 ответ

Обработка отчетов TeamCity XML не работает для файла отчета NUnit 3

У меня есть скрипт сборки CakeBuild, который компилирует решение Visual Studio 2015, а затем использует надстройку Cake для NUnit 3 для запуска модульных тестов и создания файла TestResult.xml. Тесты проходят успешно при локальном запуске и создании…
05 окт '16 в 15:34
1 ответ

Записать предупреждающие сообщения в текстовый файл из скрипта для торта для DotNetCoreBuild

Можно ли сделать то же самое, что и здесь, но для DotNetCoreBuild? Если да, то как? Этот обходной путь не подходит, потому что мне нужно выполнить следующую цель, и мне нужны эти журналы после этапа сборки.
01 ноя '18 в 16:23
1 ответ

Как развернуть сайт, используя визуальный профиль публикации и скрипт Cake

Я хотел бы использовать скрипт Cake для автоматизации процесса сборки и публикации. Я начал некоторые тесты с локальной публикацией, но мне не удалось заставить мой скрипт Cake использовать профиль публикации, который я создал в Visual Studio. Это в…
21 мар '18 в 14:52
2 ответа

Можно ли вызвать gulp из файла сборки тортов?

У меня есть решение ASP.NET, где я выполняю некоторые задачи, используя gulp (например, less-compilation). Внутри Visual Studio соответствующая gulp-задача связана с событием BeforeBuild, поэтому она запускается автоматически всякий раз, когда я стр…
03 фев '16 в 12:48
1 ответ

Ссылка на надстройки из вторичного файла скрипта

У меня есть файл торта с заданными заданиями. У меня также есть второй файл торта с определенными классами. Во втором файле я хотел бы сослаться, например, на Cake.Json и, возможно, Cake.Svn. Но я не могу понять, как ссылаться на них. Как бы я это с…
05 ноя '18 в 14:53
1 ответ

Как получить покрытие DotCover в TeamCity от Cake

Недавно я применил инструмент сборки Cake, но я изо всех сил пытаюсь получить отчеты о покрытии модульных тестов DotCover для отображения в TeamCity. Я пробовал следующую задачу: Task("Run-Regression-Tests") .IsDependentOn("Build") .Does(() => { …
30 сен '17 в 02:37
1 ответ

Как использовать пакеты Nuget в Cake Build Tool

build.cake: var target = Argument("target", "Default"); Task("Default") .Does(() => { var client = new RestSharp.RestClient("www.test.com"); Information("Hello World!"); }); RunTarget(target); packages.config: <?xml version="1.0" encoding="utf…
19 июл '17 в 18:21
2 ответа

Имя 'Npm' не существует в текущем контексте во время сборки Cake.

Я запускаю сборку Cake на сервере сборки Jenkins и получаю error CS0101: The name 'Npm' does not exist in the current context Задача выглядит так Task("NpmInstall") .Does(() => { Npm.FromPath("./src/MyProject/").Install(); }); Сборка Cake отлично…
14 июн '17 в 01:57
2 ответа

Как использовать Cake.net с Gitlab CI?

У меня есть приложение ASP.NET MVC. Я пытаюсь реализовать CI и CD, используя Gitlab и Cake.net. Для более легкого тестирования я установил на свою машину мультибегун Gitlab CI. Я зарегистрировал это с 'shell' в качестве исполнителя. Я пытаюсь выполн…
3 ответа

Как указать Task("A").IsDependantOn("B") с конкретными аргументами

Я использую Cakebuild для определения стандартной зависимости задачи: var env = Argument("env", "DEV"); //… many tasks Task("Run-Integration-Tests") .IsDependentOn("Build") .Does(() => { NUnit("./src/**/bin/release/*.Tests.dll"); }); Я бы хотел, …
29 дек '18 в 20:12