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:
-
Thu28Nov2019
SC Seminar: Tim Albring
11:30SC Seminar Room 32-349
Tim Albring, SciComp
Title:
Automating Continuous Integration and Deployment using Github Actions and DockerAbstract:
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.