From 8e1fb293277368d8d1aa6de2a95649d33970d385 Mon Sep 17 00:00:00 2001 From: Harvey Tuch Date: Thu, 9 Feb 2017 18:09:27 -0500 Subject: [PATCH] Add SKIP_CHECK_FORMAT environment variable to skip check_format when iterating locally. It's somewhat distracting to be forced to fix_format while debugging. --- ci/README.md | 2 ++ ci/do_ci.sh | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/ci/README.md b/ci/README.md index f4befb84280c2..73faed9cf81f2 100644 --- a/ci/README.md +++ b/ci/README.md @@ -42,3 +42,5 @@ Envoy source tree. * A `RUN_TEST_UNDER` environment variable is available to specify an executable to run the tests under. For example, to run a subset of tests under `gdb`: `run_envoy_docker 'RUN_TEST_UNDER="gdb --args" UNIT_TEST_ONLY=1 ./ci/do_ci.sh debug --gtest_filter="*Dns*"'`. + +* A `SKIP_CHECK_FORMAT` environment variable is available to skip `clang-format` checks while developing locally, e.g. `run_envoy_docker 'SKIP_CHECK_FORMAT=1 ./ci/do_ci.sh debug'`. diff --git a/ci/do_ci.sh b/ci/do_ci.sh index 4e4c56bab730d..bdf1493580fbc 100755 --- a/ci/do_ci.sh +++ b/ci/do_ci.sh @@ -38,5 +38,5 @@ fi shift export EXTRA_TEST_ARGS="$@" -make check_format +[[ "$SKIP_CHECK_FORMAT" == "1" ]] || make check_format make -j$NUM_CPUS $TEST_TARGET