leptos/examples/cargo-make/main.toml

43 lines
695 B
TOML
Raw Normal View History

extend = [
{ path = "./compile.toml" },
{ path = "./clean.toml" },
{ path = "./lint.toml" },
{ path = "./node.toml" },
{ path = "./process.toml" },
]
2023-06-02 02:12:18 +00:00
# CI Stages
2023-06-02 02:12:18 +00:00
[tasks.ci]
dependencies = ["prepare", "lint", "build", "test-flow", "integration-test"]
2023-06-02 02:12:18 +00:00
[tasks.prepare]
dependencies = ["setup-node"]
2023-06-02 02:12:18 +00:00
[tasks.lint]
dependencies = ["check-style"]
[tasks.integration-test]
2023-06-02 02:12:18 +00:00
# Support Local Runs
[tasks.ci-clean]
dependencies = ["ci", "clean"]
[tasks.check-clean]
dependencies = ["check", "clean"]
[tasks.build-clean]
dependencies = ["build", "clean"]
# ALIASES
2023-06-02 02:12:18 +00:00
[tasks.verify-flow]
alias = "ci"
2023-06-02 02:12:18 +00:00
[tasks.t]
dependencies = ["test-flow"]
2023-06-02 02:12:18 +00:00
[tasks.it]
alias = "integration-test"