[Q-e-developers] QE buildbot (experimental)
Filippo Spiga
spiga.filippo at gmail.com
Mon Aug 18 10:26:32 CEST 2014
Dear developers,
it is almost two weeks I am experimenting buildbot (http://buildbot.net/), an open-source python framework for continuous integration. Compared to other software, it is much easy to deploy and maintain. I started investigating a continuous integration service for QE because I need a automatic way to build QE-GPU plug-in against several version of QE without doing it manually every time! it has also been a good excuse to learn and experimenting something new ;-)
Here the link: http://xiexie.syslab.disco.unimib.it:8010/waterfall
The buildbot master server and web front-end runs on a machine located at University of Milano-Bicocca, QE-GPU tests run on a workstation equipped with one K20 and one GTX480, QE from SVN is regularly built cyclically on Cambridge HPC cluster using several environment compilation (Intel + Intel MPI, Intel + Open MPI, PGI + Open MPI, PGI + MVAPICH2). Built are triggered regularly every 6 or 12 hours, no matter what happen to the source code. Next step will be trigger a new build only when a change in the source code is committed. There are lot of opportunities to explore (e.g. generate automatic night builds and packages, switching across branches, bla bla bla).
This buildbot deployment is for testing purposes, it is not 100% reliable and I cannot guarantee 100% uptime. Names might changes, policies may change. As experiment, it might appear and disappear without notice.
Cheers
F
--
Mr. Filippo SPIGA, M.Sc.
http://filippospiga.info ~ skype: filippo.spiga
«Nobody will drive us out of Cantor's paradise.» ~ David Hilbert
*****
Disclaimer: "Please note this message and any attachments are CONFIDENTIAL and may be privileged or otherwise protected from disclosure. The contents are not to be disclosed to anyone other than the addressee. Unauthorized recipients are requested to preserve this confidentiality and to advise the sender immediately of any error in transmission."
More information about the developers
mailing list