Rename and organize the ci builds

This commit is contained in:
louiz’
2018-08-23 15:34:01 +02:00
parent 64a393ebad
commit dd31b77c2a
+17 -26
View File
@@ -65,17 +65,22 @@ build:archlinux:
artifacts: artifacts:
paths: [] paths: []
build:1: build:no_botan:
variables: variables:
BOTAN: "-DWITHOUT_BOTAN=1" BOTAN: "-DWITHOUT_BOTAN=1"
<<: *fedora_build <<: *fedora_build
build:2: build:no_udns:
variables: variables:
UDNS: "-DWITHOUT_UDNS=1" UDNS: "-DWITHOUT_UDNS=1"
<<: *fedora_build <<: *fedora_build
build:3: build:no_libidn:
variables:
UDNS: "-DWITHOUT_UDNS=1"
<<: *fedora_build
build:no_sqlite3:
variables: variables:
SQLITE3: "-DWITHOUT_SQLITE3=1" SQLITE3: "-DWITHOUT_SQLITE3=1"
TEST_POSTGRES_URI: "postgres@postgres/postgres" TEST_POSTGRES_URI: "postgres@postgres/postgres"
@@ -83,31 +88,17 @@ build:3:
- postgres:latest - postgres:latest
<<: *fedora_build <<: *fedora_build
build:4: build:no_db:
variables:
SQLITE3: "-DWITHOUT_SQLITE3=1"
POSTGRESQL: "-DWITHOUT_POSTGRESQL=1"
<<: *fedora_build
build:no_db_botan:
variables: variables:
SQLITE3: "-DWITHOUT_SQLITE3=1" SQLITE3: "-DWITHOUT_SQLITE3=1"
POSTGRESQL: "-DWITHOUT_POSTGRESQL=1" POSTGRESQL: "-DWITHOUT_POSTGRESQL=1"
BOTAN: "-DWITHOUT_BOTAN=1" BOTAN: "-DWITHOUT_BOTAN=1"
LIBIDN: "-DWITHOUT_LIBIDN=1"
<<: *fedora_build
build:5:
variables:
UDNS: "-DWITHOUT_UDNS=1"
TEST_POSTGRES_URI: "postgres@postgres/postgres"
services:
- postgres:latest
<<: *fedora_build
build:6:
variables:
BOTAN: "-DWITHOUT_BOTAN=1"
UDNS: "-DWITHOUT_UDNS=1"
<<: *fedora_build
build:without_udns:
variables:
UDNS: "-DWITHOUT_UDNS=1"
<<: *fedora_build <<: *fedora_build
# #
@@ -144,11 +135,11 @@ test:fedora:
dependencies: dependencies:
- build:fedora - build:fedora
test:without_udns: test:no_udns:
image: docker.louiz.org/louiz/biboumi/test-fedora:latest image: docker.louiz.org/louiz/biboumi/test-fedora:latest
<<: *basic_test <<: *basic_test
dependencies: dependencies:
- build:without_udns - build:no_udns
test:alpine: test:alpine:
image: docker.louiz.org/louiz/biboumi/test-alpine:latest image: docker.louiz.org/louiz/biboumi/test-alpine:latest