A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://nedbatchelder.com/blog/200911/continuous_integration_for_python_with_hudson.html below:

Continuous integration for Python with Hudson

Thursday 5 November 2009This is almost 16 years old. Be careful.

Continuous integration is a great idea: you configure a server to periodically pull your source code, build it, run the tests, run lint, measure coverage, and so on. Then it graphs everything, stores the results for examination, and so on.

I’d been trying to figure out how to use the Hudson CI server with Python, and the few times I tried to get my mind around it, it just wasn’t clicking. I happened to mention my mental block to Joe Heck, and a few days later, he produced Setting up a Python CI server with Hudson. It’s a great step-by-step how-to covering everything you need to get Hudson going for a Python project.

Running through his guide finally cleared the last misconception for me: continuous integration isn’t a build tool or a test runner. You don’t run Hudson on your development machine. Sounds silly, but something needed to clear it up, and this was it.

Thanks, Joe!


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4