hudson

parameter for xcodebuild for using latest sdk.

拈花ヽ惹草 提交于 2019-12-02 16:31:59
I using ant exec task to execute xcodebuild to build some iOS projects hudson. I would like to be able to crate script that way that allows not to specify sdk version, because after updating sdk on hudson slave or my iOS projects all my projects failing.... There is is nice option in xcode since sdk 4.2 in target setup Base SDK - Latest iOS and I don't have to provide -sdk param in xcodebuild command, but then (i think) it's taken from xcode project and it's bad because then some one can change target from simulator to device accidentally during commit. I need something that is constant. I

Play framework 2.0 continuous integration setup

本秂侑毒 提交于 2019-12-02 16:17:55
I am looking for ideas for a Play 2.0 continuous integration setup. It would contain typical jobs like build after a git push, nightly builds with deployment to a test Heroku instance etc. Also code quality and test coverage metrics generation would be handy. At the moment the stack looks like Play 2.0 with Java but that might change to Scala. For "traditional" Java web app I would use Hudson/Jenkins. I found a Hudson plugin for Play but it doesn't seem to support Play 2.0. Is Hudson suitable tool here in general or what is your setup for Play 2.0 applications? Play 2.0's build tool is just a

Code Coverage Tools for Scala [closed]

拈花ヽ惹草 提交于 2019-12-02 16:08:23
What are the available code coverage tools for Scala? I have Scala spec tests and a Hudson continuous integration set-up. Is there something I can hook-in to this setup to measure and track code coverage? SCCT is a compiler plugin which instruments the classes to gather coverage data: http://mtkopone.github.com/scct/ I use Cobertura . However, any Java coverage tool should work just fine. The only catch is that you will end up with a large number of auto-generated classes in your coverage list. This is because while Scala compiles down into very natural JVM bytecode, it is forced to produce an

GitHub, Gerrit, Hudson(Jenkins) workflow

China☆狼群 提交于 2019-12-02 14:44:54
I'm just getting started using GitHub, Gerrit, and Hudson(Jenkins) together. And I need some thoughts on workflow. We'd like to use GitHub as our main remote repo. We'd like to use Gerrit primarily for code reviews, but also for build triggers in Hudson. At the moment, though, I'm having some trouble thinking through the workflow for this and would like to hear what others have done themselves. Thoughts? I haven't directly used Gerrit, but I like the idea of intermediate and specialized repo between: your developer's repos the central GitHub remote repo So you need to determine what you want

java OutOfMemoryError in hudson

拈花ヽ惹草 提交于 2019-12-02 14:44:32
问题 Im getting the following error while running pmd, findbugs in hudson. FATAL: Java heap space java.lang.OutOfMemoryError: Java heap space at java.util.HashMap.(Unknown Source) at hudson.plugins.analysis.util.model.AnnotationContainer.initialize(AnnotationContainer.java:163) at hudson.plugins.analysis.util.model.AnnotationContainer.(AnnotationContainer.java:119) at hudson.plugins.analysis.util.model.WorkspaceFile.(WorkspaceFile.java:25) at hudson.plugins.analysis.util.model.AnnotationContainer

Keychain won't unlock from Jenkins script unless user logged in

此生再无相见时 提交于 2019-12-02 14:30:57
I'm running a Jenkins CI server on an OS X machine. The server is running as a standard user 'john', and is started by running launchctl. One of the things this server does is build XCode projects using keys and certificates stored in a keychain 'xcode.keychain': Jenkins (which is running under the user 'john' according to activity monitor) calls these commands from a script when the user presses a button on the web interface. security default-keychain -s /Users/john/Library/Keychains/xcode.keychain security unlock-keychain -p password /Users/john/Library/Keychains/xcode.keychain xcodebuild ..

Hudson or Teamcity for continuous integration? [closed]

爷,独闯天下 提交于 2019-12-02 13:58:27
We are a Java shop looking for a CI tool to use. Both Hudson and Teamcity seem to be free but Teamcity seems slicker and with more support. I was wondering why one would still use Hudson and if anyone could provide any argument for/against either? Nat Team City is by far and away the best CI server out there. Its killer feature for me is the tight integration with IDEs (IntelliJ, Eclipse and VisualStudio). It can show you, for example, when a file you're editing in the IDE becomes out of date, who changed it and what they changed. You can commit from the IDE to the CI server, run the comile

Help me improve my continuous deployment workflow

陌路散爱 提交于 2019-12-02 13:51:40
I've been developing a workflow for practicing a mostly automated continuous deployment cycle for a PHP project. I'd like some feedback on possible process or technical bottlenecks in this workflow, suggestions for improvement, and ideas for how to better automate and increase the ease-of-use for my team. Core components : Hudson CI server Git and GitHub PHPUnit unit tests Selenium RC Sauce OnDemand for automated, cross-browser, cloud testing with Selenium RC Puppet for automating test server deployments Gerrit for Git code review Gerrit Trigger for Hudson EDIT : I've changed the workflow

Integrating Hudson with UCM Clearcase on windows machine

萝らか妹 提交于 2019-12-02 08:14:09
I've installed Hudson on my windows machine and trying to integrate it with UCM Clearcase (the repository we are using). There are no help docs available on Hudson wiki to explain how to do that. I select New Job --> Project Name I give as Test --> select Build a free style software project --> click Ok --> This leads me to Configure Project screen --> Under Source Code management I select UCM Clearcase --> I give a dynamic view name I've already created and the name of the integration stream (in stream selector) --> Under Advanced options I select " Use UCM dynamic view " and give view root

java OutOfMemoryError in hudson

纵饮孤独 提交于 2019-12-02 08:03:27
Im getting the following error while running pmd, findbugs in hudson. FATAL: Java heap space java.lang.OutOfMemoryError: Java heap space at java.util.HashMap.(Unknown Source) at hudson.plugins.analysis.util.model.AnnotationContainer.initialize(AnnotationContainer.java:163) at hudson.plugins.analysis.util.model.AnnotationContainer.(AnnotationContainer.java:119) at hudson.plugins.analysis.util.model.WorkspaceFile.(WorkspaceFile.java:25) at hudson.plugins.analysis.util.model.AnnotationContainer.addFile(AnnotationContainer.java:303) at hudson.plugins.analysis.util.model.AnnotationContainer