Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.python > #62190 > unrolled thread
| Started by | Burak Arslan <burak.arslan@arskom.com.tr> |
|---|---|
| First post | 2013-12-17 16:07 +0200 |
| Last post | 2013-12-17 16:07 +0200 |
| Articles | 1 — 1 participant |
Back to article view | Back to comp.lang.python
Bootstrapping a test environment Burak Arslan <burak.arslan@arskom.com.tr> - 2013-12-17 16:07 +0200
| From | Burak Arslan <burak.arslan@arskom.com.tr> |
|---|---|
| Date | 2013-12-17 16:07 +0200 |
| Subject | Bootstrapping a test environment |
| Message-ID | <mailman.4284.1387289592.18130.python-list@python.org> |
Hello list, I decided to set up a portable Jenkins environment for an open source project I'm working on. After a couple of hours of tinkering, I ended up with this: https://github.com/arskom/spyne/blob/05f7a08489e6dc04a3b5659eb325390bea13b2ff/run_tests.sh (it should have been a Makefile) This worked just fine. Next, I wanted to integrate other Python implementations to this setup, but none really worked so far. Jython-2.7-beta installs fine but seems to have problems fetching stuff from the internet. I couldn't get IronPython to compile under mono at all. I couldn't look at PyPy deeply but resource requirements for building it seem scary... Here's the latest version of that script: https://github.com/arskom/spyne/blob/master/run_tests.sh Note that there's nothing project-specific there except the --source and --omit parameters to coverage. Here's the script in action: https://spyne.ci.cloudbees.com/. Btw, Kudos to cool folks at cloudbees for supporting FOSS, It's been rock solid so far. They got unlimited parallel executors, no less :) So, could people who've done similar things share their experience? How do you suggest I should proceed here? Do you have a working ipy/mono version combination that works? Is there a similar build script for PyPy somewhere? Pull requests are very much welcome :) Best regards, Burak
Back to top | Article view | comp.lang.python
csiph-web