From 268cdf69a2829f46a3fcf82c44f8b4a6e6f0299b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kamil=20=C5=9Aliwak?= Date: Wed, 15 Jun 2022 17:53:02 +0200 Subject: [PATCH] Disable jobs not relevant to benchmarking --- .circleci/config.yml | 123 ------------------------------------------- 1 file changed, 123 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 9cb21f0a1..dd1fb3596 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -1548,57 +1548,10 @@ workflows: main: jobs: - # basic checks - - chk_spelling: *workflow_trigger_on_tags - - chk_coding_style: *workflow_trigger_on_tags - # DISABLED FOR 0.6.0 - chk_docs_examples: *workflow_trigger_on_tags - - chk_buglist: *workflow_trigger_on_tags - - chk_proofs: *workflow_trigger_on_tags - - chk_pylint: *workflow_trigger_on_tags - - chk_errorcodes: *workflow_trigger_on_tags - - chk_antlr_grammar: *workflow_trigger_on_tags - - chk_docs_pragma_min_version: *workflow_trigger_on_tags - - t_ubu_pyscripts: *workflow_trigger_on_tags - - t_win_pyscripts: *workflow_trigger_on_tags - - # build-only - - b_docs: *workflow_trigger_on_tags - - b_ubu_cxx20: *workflow_trigger_on_tags - - b_ubu_ossfuzz: *workflow_trigger_on_tags - - # OS/X build and tests - - b_osx: *workflow_trigger_on_tags - - t_osx_cli: *workflow_osx - - t_osx_soltest: *workflow_osx - - # ArchLinux build and tests - - b_archlinux: *workflow_trigger_on_tags - - t_archlinux_soltest: *workflow_archlinux - # Static build - b_ubu_static: *workflow_trigger_on_tags - # Ubuntu build and tests - - b_ubu: *workflow_trigger_on_tags - - t_ubu_cli: *workflow_ubuntu2004 - - t_ubu_locale: *workflow_ubuntu2004 - - t_ubu_soltest_all: *workflow_ubuntu2004 - - b_ubu_clang: *workflow_trigger_on_tags - - t_ubu_clang_soltest: *workflow_ubuntu2004_clang - - t_ubu_lsp: *workflow_ubuntu2004 - - # Ubuntu fake release build and tests - - b_ubu_release: *workflow_trigger_on_tags - - t_ubu_release_cli: *workflow_ubuntu2004_release - - t_ubu_release_soltest_all: *workflow_ubuntu2004_release - # Emscripten build and tests that take 15 minutes or less - - b_ems: *workflow_trigger_on_tags - - t_ems_solcjs: *workflow_emscripten - - t_ems_ext_hardhat: *workflow_emscripten - - - t_ems_ext: *job_ems_compile_ext_colony - - t_ems_ext: *job_native_test_ext_gnosis - t_ems_ext: *job_native_test_ext_zeppelin - t_ems_ext: *job_native_test_ext_ens @@ -1618,7 +1571,6 @@ workflows: - c_ext_benchmarks: <<: *workflow_trigger_on_tags requires: - - t_ems_compile_ext_colony - t_native_test_ext_gnosis - t_native_test_ext_zeppelin - t_native_test_ext_ens @@ -1634,78 +1586,3 @@ workflows: - t_native_test_ext_brink - t_native_test_ext_chainlink - t_native_test_ext_gp2 - - # Windows build and tests - - b_win: *workflow_trigger_on_tags - - b_win_release: *workflow_trigger_on_tags - - t_win_soltest: *workflow_win - - t_win_release_soltest: *workflow_win_release - - # Bytecode comparison: - - b_bytecode_ubu: - <<: *workflow_trigger_on_tags - requires: - - b_ubu - - b_bytecode_win: - <<: *workflow_trigger_on_tags - requires: - - b_win - - b_bytecode_osx: - <<: *workflow_trigger_on_tags - requires: - - b_osx - - b_bytecode_ems: - <<: *workflow_trigger_on_tags - requires: - - b_ems - - t_bytecode_compare: - <<: *workflow_trigger_on_tags - requires: - - b_bytecode_ubu - - b_bytecode_win - - b_bytecode_osx - - b_bytecode_ems - - # Final artifacts - - c_release_binaries: - <<: *workflow_trigger_on_releases - requires: - - b_ubu_static - - b_osx - - b_win_release - - b_ems - - nightly: - - triggers: - - schedule: - cron: "0 0 * * *" - filters: - branches: - only: - - develop - - jobs: - # OSSFUZZ builds and (regression) tests - - b_ubu_ossfuzz: *workflow_trigger_on_tags - - t_ubu_ossfuzz: *workflow_ubuntu1604_ossfuzz - - # Code Coverage enabled build and tests - - b_ubu_codecov: *workflow_trigger_on_tags - - t_ubu_codecov: *workflow_ubuntu2004_codecov - - # ASan build and tests - - b_ubu_asan: *workflow_trigger_on_tags - - b_ubu_san_clang: *job_b_ubu_asan_clang - - t_ubu_asan_soltest: *workflow_ubuntu2004_asan - - t_ubu_asan_clang_soltest: *workflow_ubuntu2004_asan_clang - - t_ubu_asan_cli: *workflow_ubuntu2004_asan - - # UBSan build and tests - - b_ubu_san_clang: *job_b_ubu_ubsan_clang - - t_ubu_ubsan_clang_soltest: *workflow_ubuntu2004_ubsan_clang - - t_ubu_ubsan_clang_cli: *workflow_ubuntu2004_ubsan_clang - - # Emscripten build and tests that take more than 15 minutes to execute - - b_ems: *workflow_trigger_on_tags - - t_ems_ext: *job_ems_test_ext_colony