Files
dioxus/.docker
Jonathan Kelley 1cbfcde6cd improve build times by extracting asset opt into its own crate (#3273)
* improve build types by extracing asset opt as a dylib
* dont use dylib, but let regular workspace caching do the heavy lifting
* add prebuild to cli for better lock contention
* hoist deps
* disable slow tests
* re-enable sequential, debug=0 for dev
* use vfs for windows
* dont cache on failure, fix windows vfs caceh
* free disk space re-order
* add clippy + fmt to windows channel
* yoink makefile
* proper rustfmt/clippy on toolchain
* set incremental to zero since cargo-cache disables it
2024-12-02 16:52:40 -08:00
..
2022-02-06 17:51:04 +01:00
2022-02-06 17:51:04 +01:00
2022-02-06 17:51:04 +01:00
2022-02-03 18:14:50 +01:00
2022-02-06 23:27:24 +01:00

Why this?

This part is used to test whole package before pushing it

How to use it?

Just run in the folder: bash run_local_tests.sh. If nothing fails, then you can push your code to the repo. or run: bash run_local_tests.sh --with-full-docker-cleanup for cleaning up images as well

How is it composed of?

  1. Dockerfile_pre_test will build the base image for the tests to be run into
  2. Dockerfile_test will run the actual tests based on 1.
  3. run_local_tests.sh to wrap this up

Warning

The task requires some amount of CPU work and disk space (5GB per tests). Some clean up is included in the script.

Requirements