mirror of
https://github.com/haskell/ghcide.git
synced 2024-12-03 05:23:25 +03:00
0e96f61d1b
* benchmark history script * if HEAD no need to rebuild worktree * add bench/README.md * Enable all experiments * Fix dependency tracking for git branches * hlints * Add stack84 extra-deps * Identify failed experiments in graphs * Filter our failed benchmarks from aggregate graphs Otherwise they tend to distort the axis * Improve graphs (more and easier to see colors) * update cradles * customizable output folder * Cache the config for the duration of the script Otherwise the script is vulnerable to config edits * Allow omitting the git: field * Ignore bench-hist intermediate artifacts Handy for including bench-hist results in a branch while avoiding the intermediate artifacts
21 lines
642 B
COBOL
21 lines
642 B
COBOL
cradle:
|
|
multi:
|
|
- path: "./test/data"
|
|
config: { cradle: { none: } }
|
|
- path: "./"
|
|
config:
|
|
cradle:
|
|
cabal:
|
|
- path: "./src"
|
|
component: "ghcide:lib:ghcide"
|
|
- path: "./exe"
|
|
component: "ghcide:exe:ghcide"
|
|
- path: "./bench"
|
|
component: "ghcide:bench:ghcide-bench"
|
|
- path: "./bench/Hist"
|
|
component: "ghcide:exe:benchHist"
|
|
- path: "./test"
|
|
component: "ghcide:test:ghcide-tests"
|
|
- path: "./test/preprocessor"
|
|
component: "ghcide:exe:ghcide-test-preprocessor"
|