diff options
Diffstat (limited to 'ci.sh')
-rwxr-xr-x | ci.sh | 27 |
1 files changed, 26 insertions, 1 deletions
@@ -3,4 +3,29 @@ set -o errexit -o nounset -o pipefail shopt -s inherit_errexit lastpipe -docker-compose build --progress plain --pull +test_build() { + docker-compose build --progress plain --pull "$@" +} + +test_build_clang() { + echo ---------------------------------------------------------------------- + echo Building w/ clang + echo ---------------------------------------------------------------------- + echo + test_build --build-arg C_COMPILER=clang +} + +test_build_gcc() { + echo ---------------------------------------------------------------------- + echo Building w/ gcc + echo ---------------------------------------------------------------------- + echo + test_build --build-arg C_COMPILER=gcc +} + +main() { + test_build_clang + test_build_gcc +} + +main |