Webinar
September 25, 202412-1pm ET

Scalable CI and Binary Generation using Spack, GitLab, and AWS

Use Spack and GitLab CI to generate prebuilt binaries in the cloud
Zack Galbreath, Aashish Chaudhary, Lisa Avila
Scalable CI with Spack, AWS and Gitlab

Managing dependencies for C/C++ projects can be very challenging. In this webinar, we will provide an overview of how to use Spack and GitLab CI to automatically build a set of interdependent packages as part of your Continuous Integration (CI) process. As a side effect of these CI pipelines, Spack creates a build cache of prebuilt packages. This cache can be used by your developers and customers to rapidly deploy your software, reducing unnecessary rebuilds.

Topics covered / agenda:

  1. Overview of the Spack package manager
  2. Introduction to GitLab CI pipelines
  3. Using Karpenter to achieve autoscaling runners in AWS
  4. Example of using Spack CI to publish prebuilt binaries to a build cache

Key takeaways / benefits of attending:

  1. Learn the basics of how to use Spack to manage dependencies
  2. Learn how to use GitLab CI to protect your software against bugs
  3. Learn how to automatically publish binaries to a build cache as part of your CI workflow
  4. Learn how to use Karpenter to achieve autoscaling runners in AWS
Speaker
Don't miss this opportunity to hear
from industry experts.

Name(Required)
Your data is safe with us! We do not sell personal information.
This field is for validation purposes and should be left unchanged.