Modern pipelines


Details
Agenda:
17:00 Doors open
17:30 Welcome speech
17:35 GitHub Actions: Early adoption for CI at scale / Mircea Halmagiu, Smartly.io
18:15 ** break **
18:30 GitHub Actions in action: GHA in OSS project (instead of Travis) / Juho Saarinen, Eficode
19:10 ** break **
19:25 Take control of your deployments with Azure Pipelines & YAML / Pasi Huuhka, Zure
20:05 Few words about coming DevOps events / Timo Stordell, DevOps Finland
20:15 ** free discussion **
21:00 Event ends, discussion continues downtown
Join our slack: http://www.devopsfinland.org/
---
"GitHub Actions: Early adoption for CI at scale"
by Mircea Halmagiu, Devops/Developer Tooling at Smartly.io
GitHub Actions provide a simple, integrated way to build projects right where your code is. Are they ready for large scale application to sophisticated software pipelines? Are all the pieces there to allow it to replace a fairly sophisticated Jenkins setup? In this session we'll discuss these questions as well as the good, the bad and the missing in GitHub actions at the moment.
“GitHub Actions in action: GHA in OSS project (instead of Travis)”
by Juho Saarinen, Senior Consultant at Eficode
Some time ago Travis was first choice for people to create CI for GitHub projects. It had it’s issues, but it worked. Arise of GHA offered nice way for CI closer to code and with all OS and interpreter support for normal applications, along with possibility to use own agents. In the talk I’ll present the journey from Travis to GHA, and also building of GHA based CI for Robot Framework.
"Take control of your deployments with Azure Pipelines & YAML" by Pasi Huuhka, DevOps Architect at Zure
Azure DevOps has long depended on GUI based pipeline configuration, but the rise of YAML based CI/CD pipelines is nigh! So why is this such a big deal? In this presentation, Pasi walks through the most useful features of Azure Pipelines with the YAML schema and how to use them. He will also provide real world insight into what he has found to be the best way to transition from classic pipelines to YAML, pros & cons, and YAML pipeline development workflow & tooling.

Modern pipelines