Questions tagged [hudson]

Hudson is an extensible continuous integration server written in Java and capable of running on Linux, OS X and Windows.

In early 2011, Hudson was forked into the Hudson and Jenkins projects after a trademark dispute with Oracle.
Hudson remains an open source project, now governed by the Eclipse Foundation, with Oracle being the primary contributor.

The majority of Hudson users, core and plugins developers switched to Jenkins (tag: ).

Hudson has a wide variety of plugins that integrate external tools and source control systems, provide build reports and analytics, and customize build behaviours.

It is common to configure a Hudson installation to run build slaves on several machines in order to build on different platforms, or to provide load balancing.

2659 questions
534
votes
46 answers

Error - trustAnchors parameter must be non-empty

I'm trying to configure my e-mail on Jenkins/Hudson, and I constantly receive the error: java.security.InvalidAlgorithmParameterException: the trustAnchors parameter must be non-empty I've seen a good amount of information online about the…
David Gill
  • 7,761
  • 5
  • 17
  • 20
452
votes
8 answers

How to choose between Hudson and Jenkins?

It took me an hour or so to work out Hudson has only branched recently (Jan/2011) I have no idea how rapid the change of each branch is now, but more importantly, what is the direction each branch is taking and what are key points so one could make…
Greg Domjan
  • 13,307
  • 6
  • 39
  • 59
192
votes
8 answers

What is the JUnit XML format specification that Hudson supports?

I have Hudson as continuous integration server and I want to use option 'Publish JUnit test result report'. But I don't use xUnit tools for testing, instead of that i have shell scripts which run tests and return results in simple format. I am…
Vlad Krylov
  • 2,474
  • 2
  • 19
  • 23
144
votes
9 answers

How and why do I set up a C# build machine?

I'm working with a small (4 person) development team on a C# project. I've proposed setting up a build machine which will do nightly builds and tests of the project, because I understand that this is a Good Thing. Trouble is, we don't have a whole…
mmr
  • 14,271
  • 28
  • 89
  • 142
144
votes
3 answers

Hudson vs Jenkins in 2012

In 2011 situation with Hudson and Jenkins was following(IMHO) - Hudson was a little bit stable, but development of Jenkins was a little bit faster. What is the situation with "Hudson vs Jenkins" now in 2012?
Volodymyr Bezuglyy
  • 14,337
  • 31
  • 96
  • 124
142
votes
10 answers

Is there a way to keep Hudson / Jenkins configuration files in source control?

I am new to Hudson / Jenkins and was wondering if there is a way to check in Hudson's configuration files to source control. Ideally I want to be able to click some button in the UI that says 'save configuration' and have the Hudson configuration…
Yuval Roth
  • 1,694
  • 2
  • 13
  • 11
138
votes
7 answers

Authenticate Jenkins CI for Github private repository

I'd like for Jenkins to automagically fetch data from my private repository hosted on Github. But I have no idea how to accomplish that task.. Tried the documentation, generating ssh-key for jenkins user and all what I can see is: "unable to clone…
bx2
  • 5,771
  • 5
  • 31
  • 36
135
votes
4 answers

Archive the artifacts in Jenkins

Could someone please explain to me the idea of artifacts in the build process? I have the workspace directory where I check out the code to compile and run my ant scripts etc. At the end, in my case, I get a jar file that's ready to install. Is that…
Michael
  • 19,964
  • 33
  • 119
  • 171
119
votes
6 answers

Bamboo Vs. Hudson(a.k.a. Jenkins) vs Any other CI systems

Anyone out there have experience with both Hudson and Bamboo? Any thoughts on the relative strengths and weaknesses of these products? Okay, since folks keep mentioning other CI products I'll open this up further. Here are my general problem. I want…
Karthik Ramachandran
  • 11,347
  • 9
  • 43
  • 52
116
votes
6 answers

How/When does Execute Shell mark a build as failure in Jenkins?

The horror stories I found while searching for an answer for this one... OK, I have a .sh script which pretty much does everything Jenkins supposed to do: checks out sources from SVN build the project deploys the project cleans after itself So in…
tester
  • 1,317
  • 2
  • 10
  • 10
114
votes
12 answers

How can I auto increment the C# assembly version via our CI platform (Hudson)?

Myself and my group are horrendous at incrementing assembly version numbers and we frequently ship assemblies with 1.0.0.0 versions. Obviously, this causes a lot of headaches. We're getting a lot better with our practices via our CI platform and…
Allen Rice
  • 18,062
  • 13
  • 77
  • 111
111
votes
9 answers

How do you run NUnit tests from Jenkins?

I'm looking to run automated NUnit tests for a C# application, nightly and on each commit to svn. Is this something that Jenkins-CI can do? Is there an online tutorial or how-to document which documents a similar setup that I can look at?
blueberryfields
  • 35,755
  • 24
  • 82
  • 160
107
votes
3 answers

How can I copy & paste, or duplicate, an existing project?

I've got an existing Hudson project that is configured and working. I need to duplicate the project so that I can have the original and then change the new one so that it points to a different source control. I don't want to manually recreate the…
Derick Bailey
  • 69,055
  • 21
  • 193
  • 207
102
votes
21 answers

Jenkins / Hudson environment variables

I am running Jenkins from user jenkins thats has $PATH set to something and when I go into Jenkins web interface, in the System Properties window (http://$host/systemInfo) I see a different $PATH. I have installed Jenkins on Centos with the native…
Michael
  • 19,964
  • 33
  • 119
  • 171
100
votes
9 answers

Hudson or Teamcity for continuous integration?

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?
pdeva
  • 36,445
  • 42
  • 122
  • 154
1
2 3
99 100