]> _ Git - alire.git/commit
Test build the publishing release (#517)
authorAlejandro R Mosteo <alejandro@mosteo.com>
Sat, 12 Sep 2020 12:06:37 +0000 (14:06 +0200)
committerGitHub <noreply@github.com>
Sat, 12 Sep 2020 12:06:37 +0000 (14:06 +0200)
commit4a023638612b62e1476610200791098bb5268cf9
treec675e5be33f411391f9dd5d68764e6688fd55dfb
parentd70297f1ead57ec218336367e6cb8295c198bf3c
Test build the publishing release (#517)

* Test build the release

* Test that failing build is reported

* Fix zipping helper in testsuite

The extra indirection level was not required, as os.walk already gives us the
proper paths we need. This wasn't detected until we tried to build an unzipped
release zipped by ourselves.
src/alire/alire-publish.adb
testsuite/drivers/helpers.py
testsuite/tests/publish/check-build/my_index/crates/crate.tgz [new file with mode: 0644]
testsuite/tests/publish/check-build/my_index/crates/crate/alire.toml [new file with mode: 0644]
testsuite/tests/publish/check-build/my_index/crates/crate/crate.gpr [new file with mode: 0644]
testsuite/tests/publish/check-build/my_index/crates/crate/src/crate.adb [new file with mode: 0644]
testsuite/tests/publish/check-build/my_index/index/cr/crate/crate-1.0.0.toml [new file with mode: 0644]
testsuite/tests/publish/check-build/my_index/index/index.toml [new file with mode: 0644]
testsuite/tests/publish/check-build/test.py [new file with mode: 0644]
testsuite/tests/publish/check-build/test.yaml [new file with mode: 0644]