ci: test SFF TAI library build

Signed-off-by: Wataru Ishida <wataru.ishid@gmail.com>
This commit is contained in:
Wataru Ishida
2021-02-24 17:35:03 +00:00
parent bad2a58395
commit c1e40e273e
3 changed files with 8 additions and 3 deletions

View File

@@ -12,5 +12,5 @@ jobs:
- uses: actions/checkout@v2
with:
submodules: true
- run: make -C tai_mux builder
- run: TAI_DOCKER_RUN_OPTION='--rm' TAI_DOCKER_CMD='make test' make -C tai_mux cmd
- run: make -C tai_mux ci
- run: make -C tai_sff ci

View File

@@ -71,6 +71,9 @@ builder:
bash:
$(MAKE) cmd
ci: builder
TAI_DOCKER_RUN_OPTION='--rm' TAI_DOCKER_CMD='make test' $(MAKE) cmd
clean:
$(RM) -r $(BUILDDIR) $(TARGET)

View File

@@ -56,7 +56,7 @@ test:
$(MAKE) -C tests
cmd:
TAI_DOCKER_CMD="$(TAI_DOCKER_CMD)" TAI_DOCKER_RUN_OPTION="--privileged --net=host -it --rm" TAI_DOCKER_MOUNT="`pwd`:/data" $(MAKE) -C $(TAI_DIR) $@
TAI_DOCKER_CMD="$(TAI_DOCKER_CMD)" TAI_DOCKER_RUN_OPTION="--privileged --net=host --rm" TAI_DOCKER_MOUNT="`pwd`:/data" $(MAKE) -C $(TAI_DIR) $@
docker:
TAI_DOCKER_CMD="make" $(MAKE) cmd
@@ -67,6 +67,8 @@ builder:
bash:
$(MAKE) cmd
ci: builder docker
clean:
$(RM) -r $(BUILDDIR) $(TARGET)