Movatterモバイル変換


[0]ホーム

URL:


fosdem-2024

Brussels/3 & 4 February 2024

schedule

Own your CI with Nix


Having a good CI is a must-have for any serious software project nowadays.

Modern CI platforms and tools make it trivial to build an initial CI configuration and have it plugged in the development workflow.They however don't solve the ongoing maintenance cost, as any CI system requires maintaining a specific logic for creating a suitable build environment on the CI runners, meaning that every change to the build requirements will have to be duplicated in the CI setup. And that duplication means that the different setups will inevitably drift out of sync, leading to head-banging errors that will only happen in one setup but not another.

This talk is about leveraging Nix to be able to declare an environment that can be used both locally, and on any CI service, so that the maintenance cost becomes minimal, and the environments are guaranteed to stay in sync.

Speakers

Photo of Théophane HufschmittThéophane Hufschmitt

Attachments

Links

FOSDEM

This year

Practical information

Media and press

fosdem-2024

Brussels/3 & 4 February 2024

This work is licensed under the Creative Commons Attribution 2.0 Belgium Licence.
To view a copy of this licence, visithttp://creativecommons.org/licenses/by/2.0/be/deed.en
or send a letter to Creative Commons, 444 Castro Street, Suite 900, Mountain View, California, 94041, USA.
All content such as talks and biographies is the sole responsibility of the speaker.

[8]ページ先頭

©2009-2025 Movatter.jp