Create gitlab pipeline (#534)
* add badge to readme * first version of pipeline * Update .gitlab-ci.yml Co-authored-by: Niklas Adolfsson <[email protected]> * add pre-cache script * fmt and clippy stable * add check and test * remove output text file from bench * Update scripts/ci/pre_cache.sh Co-authored-by: David <[email protected]> * Update .gitlab-ci.yml Co-authored-by: Niklas Adolfsson <[email protected]> * small fix * fix test and schedule * CI: verbose is a surplus * CI: separately check rustdoc linx * fix refs * add bench to gh-pages * fix refs * fix benchmarks * added vault to ci * fix vars * comment bench * fix benches name * added script to push benchmark results to VM * make script executable * change bench psuh executor * changed benchmark task to run on a dedicated node pool * change prometheus metric name for benchmarks * send 2 metrics with benchmark results * disable non-schedule jobs from schedule run * empty commit for benchmark test * change metric name * empty commit for benchmark test * empty commit for benchmark test * add cirunner label to vm metric * split vm metric to 2 metrics * change runner description to runner tag in ci scripts * add pass runner tags from benchmark to publish job * change runner tag to runner description * add debug message * empty commit for test * empty commit for test * Update .scripts/ci/push_bench_results.sh Co-authored-by: Denis Pisarev <[email protected]> * add defaults, remove dups, change ci image for publish-bench * remove pre_cache.sh * move interruptible to defaults * add issue to fixme comment Co-authored-by: Niklas Adolfsson <[email protected]> Co-authored-by: David <[email protected]> Co-authored-by: Denis P <[email protected]> Co-authored-by: Denis Pisarev <[email protected]>
parent
be6f64ae
Please register or sign in to comment