[python-uk] Southampton User Group - CircleCI talk, Thursday 4th August
thomas at kluyver.me.uk
Fri Jul 29 09:58:09 EDT 2016
The next Southampton Python User Group talk will take place next
Thursday evening. This will be a bit more hands on than our previous
talks, so it's best to bring a laptop if possible.
Continuous Integration with CircleCI
Date: 6 p.m. 4th August 2016
Venue: Nuffield Theatre Room 1083 (6/1083), University of Southampton
Speaker: Ryan Pepper, Alvaro Perez-Diaz, Uni of Soton
As usual, refreshments will be provided before the talk, and everyone is
welcome to join us in the pub afterwards.
There will also be a chance to give brief lightning talks - perhaps
about other tools for testing code. If there's something you'd like to
tell people about, let me know!
Continuous integration (CI) is an integral part of modern software
development. It is very useful to check that changes have not broken
features in software in an unexpected way, and it would be very rare to
find software developers based in companies not using at least some form
of regular testing to ensure that regression does not occur. Major
scientific software projects such as Numpy, Scipy and Jupyter are good
examples of how to use CI in practice.
In this talk, we'll give a brief introduction to continuous integration,
how it can be used in scientific software development, and demonstrate
how to set up CircleCI to automatically test an open source project
which is written in Python and stored on GitHub. Bring a laptop with you
if possible, to get the most out of the talk.
More information about the python-uk