mirror of
https://github.com/polybar/polybar.git
synced 2024-11-18 13:55:11 -05:00
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
This commit is contained in:
parent
747cdfe7f5
commit
d43a4a8d9d
1 changed files with 0 additions and 8 deletions
|
@ -49,10 +49,6 @@ matrix:
|
||||||
env: BUILD_TYPE=Release
|
env: BUILD_TYPE=Release
|
||||||
addons: {apt: {sources: *sources, packages: [*clang, *base_deps, *optional_deps]}}
|
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
|
- compiler: gcc
|
||||||
env: BUILD_TYPE=Debug POLYBAR_BUILD_TYPE=tests BUILD_TESTS=ON
|
env: BUILD_TYPE=Debug POLYBAR_BUILD_TYPE=tests BUILD_TESTS=ON
|
||||||
addons: {apt: {sources: *sources, packages: [*gcc, *base_deps, *optional_deps]}}
|
addons: {apt: {sources: *sources, packages: [*gcc, *base_deps, *optional_deps]}}
|
||||||
|
@ -65,10 +61,6 @@ matrix:
|
||||||
env: BUILD_TYPE=Release
|
env: BUILD_TYPE=Release
|
||||||
addons: {apt: {sources: *sources, packages: [*gcc, *base_deps, *optional_deps]}}
|
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
|
# Minimal build, contains no optional dependencies. This makes sure that
|
||||||
# we properly remove files from compilation that depend on libraries that
|
# we properly remove files from compilation that depend on libraries that
|
||||||
# are not installed
|
# are not installed
|
||||||
|
|
Loading…
Reference in a new issue