在 1 个任务中设置属性值并在另一个任务中使用更新后的值
在我的 psake 构建脚本中,我有一个名为 $build_mode 的属性,我将其设置为“Release”。 我有2个任务; “编译_调试”、“编译_发布”。在 Compile_D…
TeamCity 构建代理从哪里获取其路径环境?
我正在尝试设置 TeamCity 来构建我的项目,但我的 psake 构建脚本失败,原因缩小到无法找到 git 可执行文件,而该可执行文件应该位于路径上。当我启动…
使用 psake 构建 Visual Studio 2003 解决方案或 .NET 1.1 项目
不幸的是,我有混合的.NET 版本项目。一些遗留代码位于 .NET 1.1 中,其他代码位于 .NET 3.5 中。我无法使用 exec { msbuild test.sln } ,因为 msbui…
将 psake 与 MsBuild 集成
我正在使用 MSBuild 进行 CI。我最近正在寻找 psake 作为为日常构建创建脚本的附加工具,因为我需要对我们的构建进行一些更新,这在 psake 中会更容易…
从 powershell 执行时,Teamcity 不会检测到 msbuild 或 nUnit 故障
我已经使用 psake 编写了一个构建脚本,我在 Teamcity 中运行该脚本。 我有 Teamcity 6.0,所以我从 .cmd 运行 psake,但我认为这不会改变任何东西。 …
使用 psake、exec 和 msbuild 时如何正确转义目录?
我可以在 PowerShell 中执行以下命令: msbuild "c:\some\spaced path\project.sln" /p:MvcBuildViews=False /p:OutDir="c:\\some\\spaced path\\depl…
有没有办法列出 psake 构建文件中的所有任务?
我有一个包含多个任务的 default.ps1 文件,其中一些任务我并不经常使用。 有没有办法在命令行中列出它们,而不是打开文件并 grep 查找任务?理想情况…
从命令行运行 PSAKE 脚本
我正在创建一个批处理文件来执行我的 psake 构建,同时与 teamcity 和来自 TFPT 的 TFS Powershell commandlet 集成,并提出以下问题: @ECHO OFF SET…
这个 PowerShell 命令行引用/转义是怎么回事?
我显然不知道自己在做什么。 我终于让这个 PowerShell 命令可以工作了。但我不明白为什么它有效。 我关心的是最后的 "" 字符: &"C:\Program Files\II…
.NET 构建的 psake 与 rake
我正在研究与 ASP.NET MVC 2 应用程序一起使用的构建工具。我喜欢使用脚本语言而不是 XML 的想法,并且将我的选择范围缩小到 psake 或 rake。我对 Rub…
PSake 执行 MSBuild 命令时出错
我的解决方案中有 3 个项目, 一个 WPFApplication 和 2 个 ClassLibrary 项目 当我构建解决方案时,我收到以下错误...... properties { $base_dir = …
PowerShell 2.0 - 为命令行调用运行脚本与从 ISE 运行脚本
从 ISE 中编写部署脚本后,我们需要我们的持续集成 (CI) 服务器能够自动运行它们,即从命令行或通过批处理文件。 我注意到以下调用之间存在一些显着差…
如何通过 psake 中的属性来数据驱动任务依赖性?
在 MSBuild 中,您可以通过将项目组传递到目标来数据驱动目标依赖项,如下所示:
Powershell scriptblock 变量范围和模块的奇怪行为,有什么建议吗?
注意:我在 Windows Vista 上使用 PowerShell 2.0。 我正在尝试添加对 psake 指定构建参数的支持,但我遇到了一些奇怪的 PowerShell 变量作用域行为,…