Add jpkg packaging to CI
ober
554231aa06575285d120bc63aaf204e32852fb56
--- a/.builds/ci.yml +++ b/.builds/ci.yml @@ -16,10 +16,22 @@ packages: sources: - https://git.sr.ht/~lisp/jerboa - https://git.sr.ht/~lisp/jerboa-search +artifacts: +- jerboa-search/jerboa-search-0.1.0.jpkg tasks: - build-jerboa: | cd jerboa make jerboa + echo 'export PATH="$HOME/jerboa/dist:$PATH"' >> ~/.buildenv +- package: | + cd jerboa-search + J="$HOME/jerboa/dist/jerboa" + "$J" pkg verify + "$J" pkg policy + "$J" pkg build + "$J" pkg pack --output "$PWD/jerboa-search-0.1.0.jpkg" + "$J" pkg verify "$PWD/jerboa-search-0.1.0.jpkg" + "$J" pkg verify --reproduce - verify: | cd jerboa-search PATH="$HOME/jerboa/dist:$PATH" JERBUILD="$HOME/jerboa/dist/jerbuild" make test