Overview
The course focuses on the importance of continuous packaging in DevOps practices. By automating the generation of software packages as part of the build process, it enables easier management of dependencies, metadata, and repositories. The learning outcomes include understanding the advantages of continuous packaging, utilizing tools like project-builder.org, and demonstrating the implementation through Docker containers. The course teaches skills such as creating packages, managing dependencies, and automating the build process. The teaching method involves a presentation detailing the methodological approach and a demonstration of continuous packaging using project-builder.org and Docker containers. The course is intended for DevOps professionals looking to enhance their packaging processes within the software development lifecycle.
Syllabus
Intro
Welcome
Continuous Packaging
Why Package
Advantages
Project Builder
Benefits
Goal
Representation Architecture
Demo
How does it work
Top files
Docker images
Build for another distribution
Create Dockerfile
Automation
Taught by
Docker