]> _ Git - alire.git/commit
fix: test runs with recent Docker images (#1704)
authorAlejandro R Mosteo <amosteo@unizar.es>
Sun, 23 Jun 2024 13:22:35 +0000 (15:22 +0200)
committerAlejandro R. Mosteo <amosteo@unizar.es>
Sun, 23 Jun 2024 17:52:17 +0000 (19:52 +0200)
commitff7048f0b12551b2e9f133b0a8fde0393dc0f4fa
tree60cacc897f83689671cd4b16da1dad24c90566cc
parentc7ed2b3026a65bb2b62a11f3d0060acd94484b70
fix: test runs with recent Docker images (#1704)

* fix: git warnings during test runs

* Fix semver parsing in APT and From_Output

* Fix ownership of local git repo used during tests

Using the --shared feature of init

* Fix toolchain workflow to ensure use of intended toolchain
24 files changed:
.github/workflows/ci-docker.yml
.github/workflows/ci-toolchain.yml
alire.toml
deps/semantic_versioning
dev/build.sh
scripts/ci-github.sh
scripts/version-patcher.sh
src/alire/alire-externals-from_output.adb
src/alire/alire-externals-from_system.adb
src/alire/alire-origins-deployers-system-apt.adb
testsuite/fixtures/crates/libfoo_git/HEAD
testsuite/fixtures/crates/libfoo_git/config
testsuite/fixtures/crates/libfoo_git/objects/07/2d593793eda4efbb0af13f3fa422d72f5492d3 [deleted file]
testsuite/fixtures/crates/libfoo_git/objects/9a/6aa1471db1a0c821570db875b12f08653f623c [deleted file]
testsuite/fixtures/crates/libfoo_git/objects/f4/fdb928df3b0be3f896b18be4987ce7338f0a54 [deleted file]
testsuite/fixtures/crates/libfoo_git/packed-refs [deleted file]
testsuite/fixtures/crates/libfoo_git/refs/heads/.emptydir [deleted file]
testsuite/fixtures/crates/libhello_git [deleted submodule]
testsuite/tests/externals/bad-versions/my_index/crates/crate/.emptydir [new file with mode: 0644]
testsuite/tests/externals/bad-versions/my_index/index/cr/crate1/crate1-external.toml [new file with mode: 0644]
testsuite/tests/externals/bad-versions/my_index/index/cr/crate2/crate2-external.toml [new file with mode: 0644]
testsuite/tests/externals/bad-versions/my_index/index/index.toml [new file with mode: 0644]
testsuite/tests/externals/bad-versions/test.py [new file with mode: 0644]
testsuite/tests/externals/bad-versions/test.yaml [new file with mode: 0644]