TOGOUTECH

continuous-integration

全部标签

java - 有没有办法从命令行配置 Maven POM 的版本?

有没有办法在不编辑POM的情况下更改版本号?<groupId>org.example</groupId><artifactId>example</artifactId><version>1.0.0</version>我们有一个CI系统,我们想在其中发布夜间构建,但不使用Maven的-SNAPSHOT解决方案,所以如果1.0.0是当前版本,我们只想拥有CI-NIGHTLY-BIULD-20120426。我建议这可以通过mvndeploy-Dversion=CI-NIGHTLY-BIULD-20120426之类的东西实

java - Java 的智能部署工具

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。要求我们推荐或查找工具、库或最喜欢的场外资源的问题对于StackOverflow来说是偏离主题的,因为它们往往会吸引自以为是的答案和垃圾邮件。相反,describetheproblem以及迄今为止为解决该问题所做的工作。关闭9年前。Improvethisquestion我正在寻找一种能够部署部分网络应用程序的工具,而不仅仅是部署包含全新版本网络应用程序的war。目的是允许在Mavenized环境中进行自动部署(例如,但不仅限于属性文件)。有什么想法吗?

java - 如何使用 Swagger 在测试中验证 API?

我正在尝试找出让我的API文档成为真实来源的最佳方法,并使用它来理想地通过集成测试或类似的东西来验证实际的JavaREST代码。我们正在使用契约优先或消费者契约类型的方法,因此我们不希望文档必须从带注释的代码生成,并在开发人员每次进行更改时更新。一个想法是使用Swagger,但我不确定如何最好地使用它来验证API。理想情况下,最好在构建或集成测试过程中进行验证,以查看真实响应(以及请求,如果可能)是否符合预期。我知道Swagger有很多用途和工具,我只是想全神贯注于它。或者是否有更好的替代方法来使用Java代码。 最佳答案 最近,我

php - 持续集成服务器 : Hudson or Sismo?

我们正在考虑尽快使用CI服务器。根据我的阅读,我发现Sismo和Hudson可用于PHP项目。考虑到我们实际使用的是GIT和PHPUnit,为了根据我们的情况做出最佳选择,我们应该了解Hudson和Sismo之间的最大区别是什么?谢谢 最佳答案 语言匹配不是您寻找最佳CI服务器的关键;这是周围的所有功能:源代码控制并发构建触发构建通知即使对于简单的项目,Jenkins(Hudson的新名称)也易于使用且安装迅速。然后在需要时通过添加更多节点(可以执行构建的卫星机器)来扩展Jenkins真的很容易。Jenkins也有数百个插件来完成大

php - PHP 的托管持续集成?

按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter指导。关闭10年前。我只是想看看是否有人知道任何为使用PHP的基于Web的项目制作的托管持续集成服务?我一直在四处寻找,但大多数是为Java、Ruby和一些为iOS/Android制作的。我正在恢复到必须使用Jenkin设置我自己的CI服务器。我猜想在PHP端对CI的需求不足以证明托管服务有理由支持它现成的。

php - Jenkins PHP 模板 - 显示加载消息和 block UI

我正在尝试使用http://jenkins-php.org中的模板在我安装的Jenkins中。我一进入配置项目,就会出现一个灰色屏幕和“正在加载”字样如果我查看浏览器错误控制台,我会得到TypeError:'undefined'isnotanobject(evaluating'registry.get')有没有人遇到过这个问题?如何解决? 最佳答案 我们在升级到1.528时遇到了这个问题。进一步挖掘,我们发现问题源于名为“hudson-behavior.js”的客户端脚本文件之一,并且是由“通过SSH发布”插件。过去也有其他插件导致

php - Rails 和 PHP 的持续构建集成工具?

我见过的大多数“多平台”CI工具都在Java/.NET领域,例如TeamCity或Hudson。是否有可以同时处理PHP和Rails项目的持续集成工具? 最佳答案 Hudson是用Java编写的,绝对是面向Java的,但它足够灵活,可以在大多数环境中使用。我已经将它用于.Net、原始C++、Qt项目,没有任何问题。一般规则是,如果可以编写脚本,那么Hudson就可以做到。 关于php-Rails和PHP的持续构建集成工具?,我们在StackOverflow上找到一个类似的问题:

Ruby on Rails 中的 JavaScript 集成测试

我对此进行了一些搜索,并尝试实现一个自制的解决方案,但到目前为止还没有找到信心。我需要的是在RubyonRails中编写集成测试,它与JavaScript交互并获得断言某些行为的编程方式。我在Controller/模型部分使用Test::Unit但我正在努力测试我的应用程序使用的一些jQuery/JavaScript行为。主要是在UI中进行ajax调用和交互,更新一些信息集。我还没有找到一个让我有信心并与自动测试和整个红绿过程很好地集成的解决方案,所以现在我的客户端代码的大部分是未经测试的,这让我很紧张(因为它应该:P).那么,有人对这个问题的最佳做法有什么建议吗?正如Crockfor

javascript - 当 jshint 发出警告时,如何使 Webpack 退出并出错?

使用jshint-loader与Webpack,当JSHint发出警告时,如何使webpack命令失败?如果linting检测到问题,我希望CI构建失败。目前,我只是将Webpack配置为在预加载JS文件时运行jshint-loader://webpack.config.jsmodule.exports={module:{preLoaders:[{test:/\.js/,exclude:/node_modules/,loader:'jshint-loader',},],},}; 最佳答案 首先,jshint-load

c# - MSBuild 找不到引用

我目前正在尝试弄清楚为什么MSBuild无法编译我们的单元测试dll之一。该问题仅出现在该DLL中,而不会出现在其他单元测试项目中。这是构建失败时我从TeamCity收到的输出:[10:38:55]:NAntoutput:[10:38:55]:[exec][10:38:55]:[exec][10:38:55]:[exec]"C:\Robinson\trunk\Projects\Robinson\Robinson.sln"(defaulttarget)(1)->[10:38:55]:[exec]"C:\Robinson\trunk\Projects\Robi