From d43a4a8d9d59492faafea74283663223346e9373 Mon Sep 17 00:00:00 2001 From: patrick96 Date: Sat, 19 May 2018 17:23:40 +0200 Subject: [PATCH] refactor(travis): Remove Debug build configurations They're not really any different from the release builds and only elongate the build process. Also now that we have a minimal build, we would have more than five build configurations which would make travis limit itself to five concurrent builds, letting the last build wait on the others. Also it's just unnecessary load on the travis servers --- .travis.yml | 8 -------- 1 file changed, 8 deletions(-) diff --git a/.travis.yml b/.travis.yml index 71d14461..2a0c6024 100644 --- a/.travis.yml +++ b/.travis.yml @@ -49,10 +49,6 @@ matrix: env: BUILD_TYPE=Release addons: {apt: {sources: *sources, packages: [*clang, *base_deps, *optional_deps]}} - - compiler: clang - env: BUILD_TYPE=Debug - addons: {apt: {sources: *sources, packages: [*clang, *base_deps, *optional_deps]}} - - compiler: gcc env: BUILD_TYPE=Debug POLYBAR_BUILD_TYPE=tests BUILD_TESTS=ON addons: {apt: {sources: *sources, packages: [*gcc, *base_deps, *optional_deps]}} @@ -65,10 +61,6 @@ matrix: env: BUILD_TYPE=Release addons: {apt: {sources: *sources, packages: [*gcc, *base_deps, *optional_deps]}} - - compiler: gcc - env: BUILD_TYPE=Debug - addons: {apt: {sources: *sources, packages: [*gcc, *base_deps, *optional_deps]}} - # Minimal build, contains no optional dependencies. This makes sure that # we properly remove files from compilation that depend on libraries that # are not installed