Skip to content

prefix-dev/pixi-build-testsuite

Pixi Build Testsuite

This repo contains the testsuite that is used by both Pixi CI and pixi-build-backends CI to verify that they work properly in combination.

Local development

First make sure that you have both the Pixi and pixi-build-backends repositories checked out locally.

The, create a .env file at the repository root with the paths to your checked out repositories filled in.

PIXI_REPO="/path/to/pixi-repository"
BUILD_BACKENDS_REPO="/path/to/pixi-build-backends-repository"

PIXI_BIN_DIR="${PIXI_REPO}/target/pixi/release"
BUILD_BACKENDS_BIN_DIR="${BUILD_BACKENDS_REPO}/target/pixi/release"

You can build the executables by running the following Pixi task. It will also make sure that your repositories are up-to-date:

pixi run build-repos

Finally, you can run the fast subset of the tests with the following task. Also, check out the other Pixi tasks to run more tests on your local machine:

pixi run test

About

This repository contains tests for building packages with Pixi and its backends

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published