You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Jack Henschel a9b2cba6ec Add License statement to README [ci skip] 3 years ago
figures Add more custom graphics for presentation 3 years ago
presentation Add presentation slides as held on 2020-04-24 [ci skip] 3 years ago
.drone.yml Update description of CI/CD pipeline in seminar paper 4 years ago
.gitignore Basic outline of the presentation slides 4 years ago
IEEEtranUrldate.bst Fix bibliography formatting / consistency 4 years ago Add License statement to README [ci skip] 3 years ago
aaltologo.sty Add aalto latex template 4 years ago
aaltoseries.cls Add aalto latex template 4 years ago
cs-seminar.bib Incorporate feedback from Mario's final review 4 years ago
cs-seminar.tex Final fixes for paper 3 years ago
cs-seminar_2020-04-11.pdf Add PDF of submitted paper on 2020-04-11 3 years ago

CS-E4000: Seminar in Computer Science 2020

Tutor: Mario Di Francesco

Topic: Solutions for CI/CD: a comparison study

Most widely used hosted versioning systems support built-in and (or) third-party solutions for continuous integration and delivery (deployment). But how is this accomplished? What are the specific features of major cloud-based services? How to choose between them? The focus of this seminar topic is to introduce the concepts of continuous integration and delivery (deployment), then review and compare the features of the prevalent hosted versioning systems: BitBucket Pipelines, GitHub Actions, GitLab CI/CD, CircleCI and Travis CI.


Key Dates:

  • 30.01.2020: First draft
  • 02.03.2020: Second draft
  • 09.03.2020: Opponent feedback
  • 13.04.2020: Final paper
  • 23.04.2020: Final slides
  • 24.04.2020: Seminar Day

All submission deadlines at 23:59 local time in Finland.


Unless otherwise noted, the entire contents of the repository (in particular the seminar paper and presentation) are licensed under Creative Commons Attribution 4.0 Internal License (CC BY 4.0).