Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python > #62190 > unrolled thread

Bootstrapping a test environment

Started byBurak Arslan <burak.arslan@arskom.com.tr>
First post2013-12-17 16:07 +0200
Last post2013-12-17 16:07 +0200
Articles 1 — 1 participant

Back to article view | Back to comp.lang.python


Contents

  Bootstrapping a test environment Burak Arslan <burak.arslan@arskom.com.tr> - 2013-12-17 16:07 +0200

#62190 — Bootstrapping a test environment

FromBurak Arslan <burak.arslan@arskom.com.tr>
Date2013-12-17 16:07 +0200
SubjectBootstrapping 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

[toc] | [standalone]


Back to top | Article view | comp.lang.python


csiph-web