ci: update dockerfiles to support different knot versions

18 jobs for ci-knot2.7 in 9 minutes and 23 seconds (queued for 2 seconds)
Status Job ID Name Coverage
  Build
passed #155456
amd64 linux docker
build:clang:linux:amd64

00:01:35

passed #155455
amd64 linux docker
build:linux:amd64

00:01:44

passed #155457
amd64 linux docker allowed to fail
srpm

00:00:59

 
  Test
passed #155464
amd64 linux docker
deckard:linux:amd64

00:07:17

passed #155471
privileged
distro:epel-7

00:02:45

passed #155470
privileged
distro:fedora-27

00:03:27

passed #155463
docker
doc

00:00:52

passed #155462
amd64 linux docker
installcheck:linux:amd64

00:01:39

passed #155465
amd64 linux docker
installcheck:valgrind:linux:amd64

00:02:22

passed #155459
docker
lint:c

00:02:58

failed #155460
docker allowed to fail
lint:clang-scan-build

00:01:21

passed #155458
docker
lint:lua

00:00:34

passed #155468
amd64 linux docker
respdiff:iter:tcp:linux:amd64

00:03:38

passed #155469
amd64 linux docker
respdiff:iter:tls:linux:amd64

00:04:16

passed #155467
amd64 linux docker
respdiff:iter:udp:linux:amd64

00:03:48

passed #155461
amd64 linux docker
test:linux:amd64

00:01:25

passed #155466
amd64 linux docker
test:linux:amd64:valgrind

00:01:26

 
  Coverage
passed #155472
amd64 linux docker
coverage

00:00:21

70.4%
 
Name Stage Failure
failed
lint:clang-scan-build Test
                                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
5 warnings generated.
CCLD daemon/kresd
scan-build: 29 bugs found.
scan-build: Run 'scan-view /builds/knot/knot-resolver/scan-results/2018-08-01-074854-13-1' to examine bug reports.
Uploading artifacts...
scan-results: found 34 matching files
Uploading artifacts to coordinator... ok
id=155460 responseStatus=201 Created token=Uyr7pot_
ERROR: Job failed: exit code 1