Skip to content

Commit

Permalink
lkl: add CircleCI jobs for clang/lld
Browse files Browse the repository at this point in the history
This commit adds CircleCI jobs for building with clang/lld toolchain.
The targets are x86_64 and i386 so far. The jobs uses new docker images,
lkldocker/circleci-clang-x86_64 and lkldocker/circleci-clang-i386[1].

[1] lkl/lkl-docker#5

Signed-off-by: Akira Moroo <[email protected]>
  • Loading branch information
retrage committed Oct 26, 2019
1 parent 0ffdab2 commit a95bcb4
Showing 1 changed file with 18 additions and 0 deletions.
18 changes: 18 additions & 0 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -106,6 +106,22 @@ jobs:
CROSS_COMPILE: ""
<<: *do_steps

clang-lld-x86_64:
docker:
- image: lkldocker/circleci-clang-x86_64:0.1
environment:
CROSS_COMPILE: ""
MKARG: "CC=clang LD=ld.lld dpdk=no"
<<: *do_steps

clang-lld-i386:
docker:
- image: lkldocker/circleci-clang-i386:0.1
environment:
CROSS_COMPILE: ""
MKARG: "CC=clang LD=ld.lld"
<<: *do_steps

mingw32:
docker:
- image: lkldocker/circleci-mingw:0.6
Expand Down Expand Up @@ -173,6 +189,8 @@ workflows:
- freebsd11_x86_64
- checkpatch
- i386
- clang-lld-x86_64
- clang-lld-i386
nightly:
triggers:
- schedule:
Expand Down

0 comments on commit a95bcb4

Please sign in to comment.