FAKE + Paket – PowerTools for .NET Developers
summary
Shows a concrete FAKE (F# Make) build script that wires targets, runs the compiler and test runner, and produces releases, demonstrating how FAKE’s F# DSL encodes dependencies and pipeline steps so builds are scriptable and reproducible. Demonstrates Paket for dependency resolution, covering Paket lockfile and pinning, NuGet vs GitHub package references, and pushing packages with release notes, and presents an end-to-end CI pipeline with adoption/download numbers.
AI-written summary · about
chapters (12)
- 0:00Introduction
- 2:40FAKE and Paket origins
- 7:07Why developers should care
- 13:07Community adoption
- 18:14FAKE targets
- 25:13FAKE in real projects
- 32:23Paket as package manager
- 38:29Managing releases
- 44:31Integrating FAKE and Paket
- 50:42Cross-platform benefits
- 55:31Community awards
- 1:00:13Live demo
related talks
44mPut your C#, VB and F# projects and packaging on a diet
14mUnleash the Power of Nuke: Consistent .NET Build Automation
45mGitHub Actions for Fun and Profit
45mLess is More - a Build Pipeline for the Modern Age
45mLess is more—a build pipeline for the modern age
01h 00mCross-Platform Pitfalls and How to Avoid Them
25mCommandLine Tools for DevOps
53mCode Foresting: Automating Architecture Governance for .NET Teams
