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