Skip to content

Latest commit

 

History

History
72 lines (50 loc) · 1.72 KB

File metadata and controls

72 lines (50 loc) · 1.72 KB

Examples

This document contains example usage for different package types. All examples assume you have already built and installed pkg-builder:

cargo build && cargo install --path .

Virtual Package

pkg-builder env create examples/bookworm/virtual-package/pkg-builder.toml
pkg-builder package examples/bookworm/virtual-package/pkg-builder.toml

Rust Package

pkg-builder env create examples/bookworm/rust/hello-world/pkg-builder.toml
pkg-builder package examples/bookworm/rust/hello-world/pkg-builder.toml

TypeScript Package

pkg-builder env create examples/bookworm/typescript/hello-world/pkg-builder.toml
pkg-builder package examples/bookworm/typescript/hello-world/pkg-builder.toml

JavaScript Package

pkg-builder env create examples/bookworm/javascript/hello-world/pkg-builder.toml
pkg-builder package examples/bookworm/javascript/hello-world/pkg-builder.toml

Nim Package

pkg-builder env create examples/bookworm/nim/hello-world/pkg-builder.toml
pkg-builder package examples/bookworm/nim/hello-world/pkg-builder.toml

.NET Package

pkg-builder env create examples/bookworm/dotnet/hello-world/pkg-builder.toml
pkg-builder package examples/bookworm/dotnet/hello-world/pkg-builder.toml

Java Package

pkg-builder env create examples/bookworm/java/hello-world/pkg-builder.toml
pkg-builder package examples/bookworm/java/hello-world/pkg-builder.toml

Testing Examples

After building a package, you can run specific tests:

Piuparts Only

pkg-builder piuparts examples/bookworm/virtual-package/pkg-builder.toml

Autopkgtest Only

pkg-builder autopkgtests examples/bookworm/virtual-package/pkg-builder.toml