Commit Graph

10 Commits

Author SHA1 Message Date
Tom Alexander 51c4e2b62a
Only use local folder for docker context.
rust-test Build rust-test has succeeded Details
rust-build Build rust-build has succeeded Details
rust-foreign-document-test Build rust-foreign-document-test has failed Details
2023-09-06 16:03:59 -04:00
Tom Alexander 4e8b3eb422
Introduce a foreign document test docker container.
This test will grab documents from external sources and compare Organic's parser vs the official org-mode parser to ensure they are parsing the same. This is so we do not introduce large irrelevant documents in the git history and so we do not introduce documents with restrictive licenses into the repository.
2023-09-06 15:54:25 -04:00
Tom Alexander a40a504f94
Switch to using read-only root in docker containers.
rustfmt Build rustfmt has succeeded Details
rust-test Build rust-test has succeeded Details
rust-build Build rust-build has succeeded Details
2023-08-31 21:23:51 -04:00
Tom Alexander 207a0546b0
Run full test suite despite default feature selection.
rustfmt Build rustfmt has succeeded Details
rust-test Build rust-test has succeeded Details
rust-build Build rust-build has succeeded Details
2023-08-29 23:23:31 -04:00
Tom Alexander ad389f0776
Remove volumes in the clean step.
rust-test Build rust-test has succeeded Details
rust-build Build rust-build has succeeded Details
2023-08-27 17:53:51 -04:00
Tom Alexander 75dfc7f812
Depend on build when using the docker images. 2023-08-27 17:51:57 -04:00
Tom Alexander c17de8ef5e
Set up the same mounts when running make shell. 2023-08-27 17:50:33 -04:00
Tom Alexander 378b6bb391
Update the run targets for the Makefiles for the docker containers.
This was previously using the standard docker makefile I use as a starting point for all of my docker makefiles. Now it will properly mount the source directory.
2023-08-27 17:46:36 -04:00
Tom Alexander 09821c8898
Prefix the automatically generated tests.
rustfmt Build rustfmt has succeeded Details
rust-test Build rust-test has succeeded Details
rust-build Build rust-build has succeeded Details
2023-08-20 23:53:11 -04:00
Tom Alexander e129c29007
Rename the image to organic-test since I am going to specialize it with the software needed for running organic-specific tests.
semver Build semver has succeeded Details
build-cargo-fmt Build build-cargo-fmt has failed Details
build-organic-test Build build-organic-test has failed Details
cargo-fmt Build cargo-fmt has failed Details
organic-test Build organic-test has failed Details
2023-07-12 23:51:24 -04:00