mirror of
https://github.com/checkpoint-restore/criu.git
synced 2026-07-18 00:58:31 +00:00
travis: check compilation for arm64v8/fedora:rawhide
Signed-off-by: Andrei Vagin <avagin@virtuozzo.com>
This commit is contained in:
parent
d0a8aa7482
commit
15b29140a8
4 changed files with 7 additions and 3 deletions
|
|
@ -21,10 +21,12 @@ env:
|
|||
- TR_ARCH=alpine CLANG=1
|
||||
- TR_ARCH=docker-test
|
||||
- TR_ARCH=fedora-rawhide
|
||||
- TR_ARCH=fedora-rawhide-aarch64
|
||||
matrix:
|
||||
allow_failures:
|
||||
- env: TR_ARCH=docker-test
|
||||
- env: TR_ARCH=fedora-rawhide
|
||||
- env: TR_ARCH=fedora-rawhide-aarch64
|
||||
script:
|
||||
- sudo make CCACHE=1 -C scripts/travis $TR_ARCH
|
||||
after_success:
|
||||
|
|
|
|||
3
scripts/build/Dockerfile.fedora-rawhide-aarch64.hdr
Normal file
3
scripts/build/Dockerfile.fedora-rawhide-aarch64.hdr
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
FROM arm64v8/fedora:rawhide
|
||||
|
||||
COPY scripts/build/qemu-user-static/usr/bin/qemu-aarch64-static /usr/bin/qemu-aarch64-static
|
||||
1
scripts/build/Dockerfile.fedora-rawhide-aarch64.tmpl
Symbolic link
1
scripts/build/Dockerfile.fedora-rawhide-aarch64.tmpl
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
Dockerfile.fedora.tmpl
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
QEMU_ARCHES := armv7hf aarch64 ppc64le s390x # require qemu
|
||||
QEMU_ARCHES := armv7hf aarch64 ppc64le s390x fedora-rawhide-aarch64 # require qemu
|
||||
ARCHES := $(QEMU_ARCHES) x86_64 fedora-asan fedora-rawhide
|
||||
TARGETS := $(ARCHES) alpine
|
||||
TARGETS_CLANG := $(addsuffix $(TARGETS),-clang)
|
||||
|
|
@ -38,8 +38,6 @@ endef
|
|||
$(foreach t,$(TARGETS),$(eval $(call CLANG_DEP,$(t))))
|
||||
|
||||
%-clang: DB_CC=--build-arg CC=clang
|
||||
Dockerfile.fedora-asan: override DOCKER_TMPL=Dockerfile.fedora.tmpl
|
||||
Dockerfile.fedora-rawhide: override DOCKER_TMPL=Dockerfile.fedora.tmpl
|
||||
%-clang: DB_ENV=--build-arg ENV1=CCACHE_CPP2
|
||||
s390x-clang: DB_CC=--build-arg CC=clang-3.8
|
||||
.PHONY: $(TARGETS_CLANG)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue