Hudson

We encourage users to post events happening in the community to the community events group on https://www.drupal.org.
amatusko's picture

What's your process for change management for migration of very large drupal installations?

Hello everyone,

I have been "messing" with drupal for a while now, and have now taken my first job as a 100% committed Drupal developer & tech lead for a company that builds massive websites for large federal initiatives that involve dense structures, complex role management schemes, and mountains of content (often 10,000+ nodes).

So, one of my first tasks as we get started is to work with the site building team and sys admins to create a solid process for performing migrations from dev >>> staging, sometimes staging >>> dev, and, of course, the eventual staging >>> production.

Read more
peterm95018's picture

Mercury - Hudson log filling

Over the past month, I have observed that my mercury instance has stopped twice; about 14 days apart. In both cases the culprit appears to be that the hudson log is filling. From my syslog:

hudson: failed to write(client_errfd = 5): File too large

If I move the /var/log/hudson/hudson.log and restart the server, everything comes back properly.

For the time being, I'm turning Hudson log level to off. Here's a link that might help someone else: http://wiki.hudson-ci.org/display/HUDSON/Logging.

Any other tweaks I should consider?

Peter

Read more
mrchrisadams's picture

Are there ANY Drupal developers using Simpletest routinely in their development in London

Hi guys,

I've signed up to the Drupal meetup for this coming Monday at the Square Pig, and I'm sure I'll find someone to talk about this there too, but I'd love to know - are there ANY drupal dev shops using Simplest as part of their workflow in the UK?

I've been working with Drupal professionally for about a 12-18 months now, and I've worked with about 10 freelancers on various drupal related projects, and I haven't been able to find anyone who uses testing as part of their workflow.

Read more
MacMladen's picture

Hudson missing mercury_init

Today I finally decided to start my Mercury server project with Aegir. Once mastered it will be the way for me to maintain multiple sites on Drupal.

I was following instructions from documentation on http://groups.drupal.org/node/70268, however I was stopped at step 3 that was handled just like explained in http://groups.drupal.org/node/145919 (however I would like to know why is it happening and some fix it or update instructions).

Read more
fadgadget's picture

Hudson Port Error

Hello I opened a Rackspace account a little unaware that i would need to set up my own server. That said im glad i did after reading about Mercury etc. I have followed the instructions here-
http://groups.drupal.org/node/70268

And am pleased to say that i managed to get as far as #11 (Run the Mercury Init Hudson job). The problem i am having with this is i get this error in Putty when i restart Hudson.

The selected http port (8080) seems to be in use by another program
Please select another port to use for hudson

Read more
igor.ro's picture

Continuous Integration - Drupal way. Part 2 - Build.

Why should you read this article?

  • Developer, Team Leader, Admin:
    • You will find out how to use build script that will save your time, spend on configuration of your project on dev, test, stage and production servers, on local computers of managers and testers. 
    • Build script will allow you to make CI system and get all profits it gaves you.
  • Manager:
    • You have a lot of project in same time, and want to install in on local comp easily.
    • You will get standart way to install projects on some machine in one click. To install new project you have to run $ant in console. Do this on local machine.
    • You can demo machine with Husdon and build script. It will allow you allways have actual version of project to test and to show to client.
  • Tester, QA manager:
    • You have a lot of project in same time, and want to install in on local comp easily.
    • You will get standart way to install projects on some machine in one click. To install new project you have to run $ant in console. Do this on local machine.
    • You can make CI, add there tests and have regression testing easily.

Project page

ci-drupal

Read more
Steven Merrill's picture

Hudson: Your Robotic Butler

Duration

  • 1 hour

Brief description

Continuous integration is a software practice used by agile organizations everywhere. Although it usually relates to compiling code and then running a test suite, the Hudson continuous integration engine can nonetheless be used for a number of tasks to help you maintain optimum Drupal code quality and to make automated site maintenance tasks easy.

Read more
igor.ro's picture

Continuous Integration - Drupal way.

Motivation:
I'm going to grow quality of products we get in company I working in.
I'm going to make ability to show bugs free product when client what. (functionality that marked "done" realy 100% done)
I'm going to make code clear and developement process managing.
I'm going to make regressive testing cheap.
I'm going to remove trivial round things from my live.

CI can help us.

Read more
Subscribe with RSS Syndicate content