问题标签 [buildforge]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
maven-2 - 检查持续集成服务器上的 Maven 快照依赖项更改
有一个 Cruisecontrol 插件可以检查对快照依赖项的更改,并在需要时触发构建。这涉及使用 Maven 嵌入器下载依赖项,然后检查本地存储库中快照文件的时间戳。这工作正常,但涉及下载所有父项和依赖项以检查一些时间戳。
我正在开发一个分布式 CI 系统(例如 Bamboo/Buildforge),并希望避免下载整个依赖层次结构来检查是否需要构建。可以通过检查远程存储库上的 maven-metadata.xml 来确定快照依赖项的构建日期。
是否有任何插件或工具可以简化此过程?
build - Electric Cloud / BuildForge:值得花钱吗?
刚刚看了一个电动云的demo,很有意思,就是很贵。
优点:出色的功能 - 从我的构建中提取秘密酱汁,并通过可重用的步骤使它们更加标准化 - 并行化构建以加快速度并更有效地使用我的构建农场
- 从任何步骤重新启动构建 - 集成测试自动化和推广(也许甚至部署到生产中)具有良好的日志记录、审计和报告
缺点:企业级价格标签
我觉得我可能可以使用 STAF、maven 和 hudson 进行一些插件开发来完成这些工具提供的大部分(但不是全部)功能,但这需要大量定制,感觉就像在石头上敲打我的衣服而不是花钱一台洗衣机。
有没有人对这些选择有意见可以分享,环境的哪些方面使一个选择比另一个更适合?
build - buildforge 问题
当我尝试运行作业时,我收到错误消息
找不到符合所有条件的服务器
请任何人帮助我
sql-server - 在 SQLCMD 查询中使用双引号
我想通过 SQLCMD 发出以下命令:
虽然有一些警告......
- 数据库名称是动态的
- 运行命令 (BuildForge) 的程序不会替换出现在单引号内的变量
所以,我不能使用:
因为它将在单引号中使用文字 ${db_name} 。我也不能使用:
因为 SQLCMD 在双引号的开头和结尾被绊倒了。
我知道我可以创建一个脚本并为数据库名称传递一个参数,但是有没有什么方法可以在没有脚本的情况下在单个命令行中执行此操作?有什么办法可以逃避双引号等?是否有可以让我正确构建字符串的 BuildForge 语法?
谢谢!
comparison - BuildForge 可以做 Hudson CI 目前正在做的事情吗?
我正在寻找IBM Build Forge (Rational)和Hudson CI之间的比较。
在工作中,我们拥有 BuildForge 的完整许可证,但最近我们开始使用 Hudson 进行持续集成和自动化其他任务。
我很少使用 BuildForge,我想看看 BuildForge 与 Hudson 相比是否有什么特别的优势。
此外,查看 Hudson 相对于 BuildForge 的特定优势列表也会很有帮助。
我不确定它是否重要,但我发现有趣的是 Build Forge 没有列在 wikipedia 的持续集成工具下。
continuous-integration - TeamCity 与 BuildForge
由于组织需求/限制,我们目前正在使用 TeamCity 并计划继续使用 BuildForge。我想对 TeamCity 和 BuildForge 进行功能比较。谁能帮我解决这个问题。我可以找到 BuildForge 与其他 CI 工具(例如 Hudson、CruiseControl)的比较。
maven - 是否可以使用 Build Forge 进行 Maven 构建?
是否可以使用 Build Forge 进行 Maven 构建?目前我们使用带有 Ant 脚本的 Build Forge、ClearCase 和 ClearQuest;想尝试 Maven 构建。不知道我是否可以我没有测试环境所以不想搞砸任何事情并且仍然学习所有这些东西
jenkins - 在 Jenkins 中暂停和重启项目
有没有办法可以在不同的构建步骤之间手动暂停 Jenkins 中正在运行的项目,然后稍后重新启动它?(我要问的功能类似于我们在 buildforge 中的功能。)
build - BuildForge - 将变量作为声明为 Assing Hidden 的参数传递
我有一个构建伪造作业,它执行一个 bat 文件和输入密码作为参数。如果我将此参数变量声明为普通文本,则它可以正常工作。但是,当我将密码声明为“Assing Hidden”时,它不起作用并抛出如下所示的错误。
任何帮助表示赞赏。我正在执行的命令
调用 MpToSbx.bat SF %account% %password% %REL_NUM% %Track%
条件 1. 如果将密码作为常规文本进行处理,则可以正常工作。2.当密码分配为隐藏时,它会抛出如下错误。我觉得命令没有正确迭代。
错误信息:系统找不到指定的路径。EXEC 'MpToSbx.bat' 不是内部或外部命令、EXEC 可运行程序或批处理文件。
buildforge - 使用 BuildForge 构建和部署 .Net 应用程序
我一直在努力让我支持的应用程序能够比手动更自动地构建和部署。我的团队使用 RTC 来存储代码(不是我的选择,如果我说我们会使用 TFS,或者地狱,Subversion),显然他们使用 Build Forge 来构建和部署 Java 应用程序。据我了解,buildforge 只是编排所有内容并运行脚本来执行实际的构建和部署任务。
现在,我一直在使用 powershell 脚本来构建和部署我的代码。我似乎无法在网上找到任何关于如何实际集成我已经用这个工具完成的任何事情的信息?只是来自 IBM 的很多关于该工具有多棒的绒毛作品?
是否有关于使用 BuildForge 自动化 .net 应用程序的好教程?