Skip to content

Latest commit

 

History

History
48 lines (33 loc) · 879 Bytes

File metadata and controls

48 lines (33 loc) · 879 Bytes

CONTRIBUTING.md

Guidance for human developers.

Common commands

Build the pip package

./scripts/bash/build.sh

This cleans dist/ and build/, builds the dist and wheel with python -m build, and validates the result with twine check.

Publish the package

python -m twine upload --verbose dist/*

Generate documentation

sphinx-build -M html docs/source docs/output

Minizinc Docker image

docker build --platform linux/amd64 -t minizinc-nucs .
docker tag minizinc-nucs:latest yangeorget/minizinc-nucs:version
docker push yangeorget/minizinc-nucs:version
docker pull --platform linux/amd64 yangeorget/minizinc-nucs:version
docker run --platform linux/amd64 --rm -v "$PWD:/work" -w /work yangeorget/minizinc-nucs:12.2.0 minizinc tmp/mzn/latinbool.mzn