问题描述
|
我正在考虑从我们自己的CI / CD系统迁移到Bamboo + jira。
我们是.Net商店,因此工具需要支持msbuild / msdeploy可执行文件的执行以及.bat和.ps1文件的运行。
我正在寻找的是用于控制远程计算机的更完整的代理系统。
到目前为止,我要做的是使用一系列Powershell脚本和eventlog来协调和控制远程计算机上的部署。
我正在寻找的是有关Windows和.Net环境中Bamboo的文档,以及如何配置远程代理以运行我们的部署脚本的文档。
解决方法
披露:我在Atlassian的Bamboo上工作,并在.NET支持上工作。
要使用Bamboo执行脚本,请看一下我们的脚本任务。脚本任务可以运行.bat和.exe文件。
如弗朗西斯(Francis)所述,Bamboo附带了.NET支持。我们在最新版本(3.1)中完全重写了它。
我们为MSTest,MSBuild,Visual Studio和NAnt提供了构建任务,包括对NUnit的测试分析和报告支持。
如果您有关于Bamboo的任何疑问,我们将提供一个支持论坛,团队每天对此进行监控。
,我想您想看看Bamboo-Atlassian的持续集成服务器。
看一下主要文档
http://confluence.atlassian.com/display/BAMBOO/Bamboo+Documentation
特别是Bamboo .net插件
https://plugins.atlassian.com/plugin/details/5534
如果适合您的需求。
(您可能会期望Bamboo确实与JIRA完美集成。)
您可能也对Visual Studio连接器感兴趣
http://confluence.atlassian.com/display/IDEPLUGIN/Atlassian+Connector+for+Visual+Studio
希望这可以帮助,
弗朗西斯
,.ps1文件可以由PowerShell Task for Bamboo进行编辑和运行。
披露:我正在开发它。