From 383ac2634353974e4e683b3677ae3f8c78d06570 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kamil=20=C5=9Aliwak?= Date: Thu, 28 Oct 2021 13:19:04 +0200 Subject: [PATCH] CI: Remove separate compile-only runs for external tests that execute quickly --- .circleci/config.yml | 18 +----------------- 1 file changed, 1 insertion(+), 17 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index b29ac4b15..45c66afb3 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -1237,6 +1237,7 @@ workflows: - t_ems_solcjs: *workflow_emscripten - t_ems_ext_hardhat: *workflow_emscripten + # Separate compile-only runs of those external tests where a full run takes much longer. - t_ems_ext: <<: *workflow_emscripten name: t_ems_compile_ext_colony @@ -1247,23 +1248,6 @@ workflows: name: t_ems_compile_ext_gnosis project: gnosis compile_only: 1 - - t_ems_ext: - <<: *workflow_emscripten - name: t_ems_compile_ext_gnosis_v2 - project: gnosis-v2 - compile_only: 1 - - t_ems_ext: - <<: *workflow_emscripten - name: t_ems_compile_ext_zeppelin - project: zeppelin - compile_only: 1 - - t_ems_ext: - <<: *workflow_emscripten - name: t_ems_compile_ext_ens - project: ens - compile_only: 1 - # NOTE: One of the dependencies (fsevents) fails to build its native extension on node.js 12+. - nodejs_version: 10 # FIXME: Gnosis tests are pretty flaky right now. They often fail on CircleCI due to random ProviderError # and there are also other less frequent problems. See https://github.com/gnosis/safe-contracts/issues/216.