mvn release:prepare –batch-mode -DreleaseVersion=1.1.2 -DdevelopmentVersion=1.2.0-SNAPSHOT -Dtag=v1.1.2 -X从Atlassian的竹子中得到下面的错误输出计划。 但是,在命令行中执行相同的工作正常。 完整的错误堆栈如下。 任何想法如何解决? [ERROR] Failed to execute goal org.apache.maven.plugins:maven-release-plugin:2.4.2:prepare (default-cli) on project hpcmom: An error is occurred in the checkin process: Exception while executing SCM command. Detecting the current branch failed: fatal: ref HEAD is not a symbolic ref -> [Help 1] org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.apache.maven.plugins:maven-release-plugin:2.4.2:prepare […]
我有一个古怪的问题。 我有一个我一直在从XCode IDE构build的项目,它工作正常。 现在我正在build立Bamboo来build立这个项目,并且正在从命令行构build它。 问题是,如果我检查我的代码出GIT,然后使用xcodebuild来build立它说,该scheme不能find,但如果我打开该项目,它build立,如果我然后尝试从命令行再次build立它使用相同的命令,它的工作原理。 当我打开这个项目或者我正在做一些愚蠢的事情时,XCode究竟能做些什么,或许我的.gitignore文件中排除了我不应该做的事情?
那里的人都有哈德森和竹子的经验? 对这些产品的相对优势和劣势有什么想法? 好吧,由于人们不断提及其他CI产品,我会进一步开放。 这是我的一般问题。 我想为一个新项目build立一个CI系统。 这个项目可能会有Java组件(WARs和JARs),一些python模块,甚至可能还有一个.NET组件。 所以我想要一个CI服务器,可以: 处理多种语言, 将工件部署到服务器(即,如果所有unit testing都通过,则部署战争)。 我也想要一个体面的代码覆盖工具集成的东西。 好看的报告很好,但不是必需的。 出现问题时提供多种通知机制。 我不担心托pipe。 我将在本地服务器或Amazon实例上运行它。 另外,这也许是天空中的馅饼,但有什么东西,也可以build立iPhone应用程序?