Scientific Computing Seminar

Date and Place: Thursdays and hybrid (live in 32-349/online via Zoom). For detailed dates see below!

Content

In the Scientific Computing Seminar we host talks of guests and members of the SciComp team as well as students of mathematics, computer science and engineering. Everybody interested in the topics is welcome.

List of Talks

Event Information:

  • Thu
    28
    Nov
    2019

    SC Seminar: Tim Albring

    11:30SC Seminar Room 32-349

    Tim Albring, SciComp

    Title:
    Automating Continuous Integration and Deployment using Github Actions and Docker

    Abstract:

    Continuous integration – the practice of frequently integrating one’s new or changed code with the existing code repository – should occur frequently enough such that no errors can arise without developers noticing them and correcting them immediately. Rather than periodically scheduled builds, also called ‘nightly builds’, nowadays it is normal practice to trigger these builds by every commit to a repository. While it is obvious so see the benefits for big, professional software projects, even smaller projects on a working group level at a university might benefit from automating integration, building, testing and, possibly also the deployment. In this talk we will go through the individual steps of creating such a CI/CD pipeline starting from using the container platform Docker to the recently introduced GitHub Actions feature.