Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

CI/CD & DevOps

This category covers continuous integration/deployment tools and infrastructure automation.

CI/CD Runners

Just

Just is a handy way to save and run project-specific commands.

安装

environment.systemPackages = [ pkgs.just ];

已验证的使用情况

# List recipes
just --list

# Run a recipe
just build

Task

Task is a fast, cross-platform build tool inspired by Make, designed for modern workflows.

安装

environment.systemPackages = [ pkgs.go-task ];

已验证的使用情况

# List tasks
task --list-all

# Run a task named build
task build

Release Automation

GoReleaser

GoReleaser does everything you need to create a professional release process for Go, Rust, TypeScript, Zig, and Python projects.

安装

environment.systemPackages = [ pkgs.goreleaser ];

已验证的使用情况

# Check configuration
goreleaser check

# Run a snapshot release locally
goreleaser release --snapshot --clean