Описание тега f#-fake
"FAKE - F# Make" is a build automation system with capabilities which are similar to make and rake. It is using an easy domain-specific language (DSL) so that you can start using it without learning F#. If you need more than the default functionality you can either write F# or simply reference .NET assemblies.
1
ответ
Где настроить FAKE для использования компилятора C# 6 (вместо C# 5) при сборке?
С тех пор я использую FAKE для автоматизации некоторых строительных задач в моем проекте. Недавно я установил VS 2015 и использовал синтаксис C# 6 в одном из моих проектов. Он прекрасно работает в IDE, однако при запуске моего скрипта FAKE он обнару…
11 авг '15 в 13:05
1
ответ
Как передать проекты в порядок в ФАКЕ
Мне нужно строить проекты vb6 по порядку. Как мне передать их на Vb6Make? let projs = [ "a.vbp" "b.vbp" "c.vbp" ] Target "VB6" (fun _ -> !! projs // <- ? |> Vb6Make )
14 июл '15 в 21:30
1
ответ
F# FAKE не будет выполнять файл сценария powershell
Обновление: Фактическая причина проблемы заключалась в том, что '\' было неправильным путем, должно было быть './GenerateNuspecFile.ps1' - странная вещь с синтаксическим анализом F#. Я не могу запустить файл сценария ps1 из F# FAKE. Вопрос здесь, ко…
19 дек '14 в 05:11
1
ответ
FAKE: Как определить свойства MSBuild?
Я хочу переключиться с MSBuild на FAKE. В моем скрипте MSBuild я создаю пакет Webdeploy, вызывая MSBuild со свойствами DeployOnBuild=True и DeployTarget=Package. Это заставит webdeploy сгенерировать пакет развертывания во время сборки: <MSBuild P…
30 ноя '15 в 16:44
1
ответ
Поддельный процесс сборки F# - как передать значение из моего сценария Fake # на сервер сборки хоста (Jenkins)
У меня есть процесс сборки, определенный в F# Fake скрипт. Я запускаю этот сценарий сборки на узле Jenkins, и все отлично. Тем не менее, я хочу передать некоторые результаты из моего скрипта в Jenkins (или любой другой сервер сборки, который его зап…
28 июн '16 в 19:20
1
ответ
Подделка / Пакет "указанный модуль не найден" в файле сборки
Я создал следующее Github-репо для документирования проблемы: https://github.com/red-swan/fake-sqlite-problem Я не могу построить sqlite базы данных из F# FAKE файл, полагающийся на Paket, Добавление пакета nuget System.Data.SQLite к paket.dependenc…
06 фев '19 в 23:52
2
ответа
Любой способ иметь много-buildfile структуру в FAKE?
В FAKE у вас обычно есть подобный buildscript: // "foo.fsx" #r @"./packages/tools/FAKE/tools/FakeLib.dll" open Fake Target "Foo" (fun _ -> trace "Here I am, foo the size of a bar" ) Run "Foo" Который работает отлично. Теперь предположим, что вам …
02 дек '13 в 00:30
2
ответа
FAKE получить сборку TeamCity
Я создаю некоторые сценарии сборки, используя FAKE для настройки TeamCity. Часть моей сборки требует от меня доступа к teamcity.build.branch параметр, однако, поскольку это не переменная окружения, я не уверен, как получить к нему доступ. Я пытался …
30 сен '15 в 11:11
0
ответов
Как мне запустить NPM из FAKE?
Важный: Поскольку я подумал, что это то, что многие люди хотели бы сделать, я добавил в FAKE помощника, чтобы сделать это: http://fsharp.github.io/FAKE/apidocs/fake-npmhelper.html Вопрос начинается здесь: Я пытаюсь запустить NPM из Fake, но по какой…
22 окт '15 в 06:04
2
ответа
Как копировать папки - FAKE F#MAKE
Я использую Copy Функция FAKE для копирования файлов из project1 в папку release, я использую следующий код: Target "CopyProject1" (fun _ -> !!(buildDir @@ "/_PublishWebsites/Project1/**/*.*") |> Copy releaseDir ) чтобы скопировать файлы из па…
30 мар '17 в 08:37
2
ответа
Наличие F# FAKE для вставки версии в project.json проекта ASP .NET 5
Моя команда использует скрипты F# FAKE для своих скриптов сборки во всех наших проектах. Недавно мы начали работать с ASP .NET 5, но не выяснили, как внедрить номер версии сборки в файл project.json проекта, как это можно сделать с помощью файла Ass…
25 ноя '15 в 17:24
1
ответ
Почему подделка Fake / F# не работает на путях UNC
У меня есть небольшой тестовый скрипт, воспроизводящий проблему // include Fake lib #r @"tools\FAKE\tools\FakeLib.dll" open Fake let root = @"\\wgprintsrv\FTP\FTPSoftware\FTPSW\weincad\release" let glob = root @@ "**\*.dll" trace glob !! glob |> …
08 июл '14 в 08:48
1
ответ
Почему некоторые методы FAKE не работают с целевыми функциями?
Учтите следующее: #r @"FakeLib.dll" open Fake open Fake.StringHelper open Fake.ProcessHelper Shell.Exec("mkdir","exampleDirectory") Target "DoStuff" ( fun () -> trace "Doing Stuff..." ) Target "Clean" ( fun () -> trace "Cleaning..." ) Target "…
06 июл '17 в 01:56
1
ответ
Использование FAKE с приватным фидом Nuget
У меня есть следующая цель в моем скрипте сборки, и она, кажется, работает, когда я нацеливаю фид Nuget на пакеты, но моя организация использует артефакт и имеет частный фид, требующий учетные данные. Target "RestorePackages" (fun _ -> "./**/*.sl…
15 апр '15 в 15:25
1
ответ
Как прочитать значение атрибута из XML-файла - FAKE F#MAKE
Привет у меня есть файл XML, я хочу прочитать значение определенного атрибута из файла XML, как я буду делать это в FAKE . Пожалуйста, помогите, я новичок в F# и FAKE . И я только что понял это на поддельной странице документации и обнаружил, что мо…
20 мар '17 в 12:37
2
ответа
Не найден исполняемый файл, соответствующий команде "dotnet-tool"
Я пытаюсь установить Fake с официального сайта с помощью следующей команды (предоставленной на сайте): dotnet tool install fake-cli -g Но я получаю следующую ошибку: No executable found matching command "dotnet-tool" Моя версия dotnet 2.1.201и я исп…
04 июл '18 в 21:54
2
ответа
Получить список файлов в подкаталогах для FAKE
Я пытаюсь использовать FAKE для создания файлов F#, которые расположены в нескольких подкаталогах. Файлы InDirMatching от FAKE. #r @"packages/FAKE/tools/FakeLib.dll" open System.IO open Fake open Fake.FileSystemHelper open Fake.FscHelper let allDirs…
11 сен '14 в 17:22
1
ответ
Visual Studio Online Build рассматривает вывод git как ошибки
Моя сборка в Visual Studio Online пытается развернуть мой веб-сайт Azure через Kudu. Сценарий работает нормально, и развертывание проходит, но VSO по какой-то причине рассматривает вывод git как ошибки и объявляет, что вся сборка не удалась. Посмотр…
16 дек '15 в 00:24
1
ответ
Интеграция FxCop выдает ошибку: FAKE F#MAKE
Я использую FxCop в FAKE, но он дает ошибку, т.е. Analysis was not performed; at least one valid rules assembly and one valid target file must be specified. * 1 total analysis engine exceptions. Пока все цели успешно построены. вот мой код: Target "…
28 мар '17 в 06:16
1
ответ
Использование globbing в Fake
Я конвертирую скрипт сборки из Rake в Fake. У меня есть следующий шаблон glob при попытке очистить файлы (используя задачу clean из Rake) '/ bin', '/ obj' Что эквивалентно в Fake?
05 дек '16 в 19:12