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
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:
- Overview of the Spack package manager
- Introduction to GitLab CI pipelines
- Using Karpenter to achieve autoscaling runners in AWS
- Example of using Spack CI to publish prebuilt binaries to a build cache
Key takeaways / benefits of attending:
- Learn the basics of how to use Spack to manage dependencies
- Learn how to use GitLab CI to protect your software against bugs
- Learn how to automatically publish binaries to a build cache as part of your CI workflow
- Learn how to use Karpenter to achieve autoscaling runners in AWS
Don't miss this opportunity to hear
from industry experts.
from industry experts.