diff --git a/.circleci/config.yml b/.circleci/config.yml index 9ccf7a663..23da90b8f 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -122,8 +122,8 @@ defaults: name: command line tests command: ./test/cmdlineTests.sh - - run_docs_version_pragma_check: &run_docs_version_pragma_check - name: docs version pragma check + - run_docs_pragma_min_version: &run_docs_pragma_min_version + name: docs pragma version check command: ./scripts/docs_version_pragma_check.sh - test_ubuntu1604_clang: &test_ubuntu1604_clang @@ -351,6 +351,15 @@ jobs: pip install --user z3-solver - run: *run_proofs + chk_docs_pragma_min_version: + docker: + - image: ethereum/solidity-buildpack-deps:ubuntu1904-<< pipeline.parameters.ubuntu-1904-docker-image-rev >> + environment: + TERM: xterm + steps: + - checkout + - run: *run_docs_pragma_min_version + b_ubu_clang: &build_ubuntu1904_clang docker: - image: ethereum/solidity-buildpack-deps:ubuntu1904-clang-<< pipeline.parameters.ubuntu-1904-clang-docker-image-rev >> @@ -621,7 +630,6 @@ jobs: - attach_workspace: at: build - run: *run_cmdline_tests - - run: *run_docs_version_pragma_check - store_test_results: *store_test_results - store_artifacts: *artifacts_test_results @@ -651,19 +659,6 @@ jobs: SOLTEST_FLAGS: --no-smt ASAN_OPTIONS: check_initialization_order=true:detect_stack_use_after_return=true:strict_init_order=true:strict_string_checks=true:detect_invalid_pointer_pairs=2 - t_ubu_pragma_docs_test: &t_ubu_pragma_docs_test - docker: - - image: ethereum/solidity-buildpack-deps:ubuntu1904-<< pipeline.parameters.ubuntu-1904-docker-image-rev >> - environment: - TERM: xterm - steps: - - checkout - - attach_workspace: - at: build - - run: *run_docs_version_pragma_check - - store_test_results: *store_test_results - - store_artifacts: *artifacts_test_results - t_ems_solcjs: docker: - image: ethereum/solidity-buildpack-deps:ubuntu1904 @@ -799,6 +794,7 @@ workflows: - chk_proofs: *workflow_trigger_on_tags - chk_pylint: *workflow_trigger_on_tags - chk_antlr_grammar: *workflow_trigger_on_tags + - chk_docs_pragma_min_version: *workflow_trigger_on_tags # build-only - b_docs: *workflow_trigger_on_tags @@ -815,7 +811,6 @@ workflows: - b_ubu: *workflow_trigger_on_tags - b_ubu18: *workflow_trigger_on_tags - t_ubu_cli: *workflow_ubuntu1904 - - t_ubu_pragma_docs_test: *workflow_ubuntu1904 - t_ubu_soltest: *workflow_ubuntu1904 - b_ubu_clang: *workflow_trigger_on_tags - t_ubu_clang_soltest: *workflow_ubuntu1904_clang