mirror of
https://github.com/Telecominfraproject/oopt-tai-implementations.git
synced 2025-10-29 01:02:29 +00:00
ci: test SFF TAI library build
Signed-off-by: Wataru Ishida <wataru.ishid@gmail.com>
This commit is contained in:
4
.github/workflows/ci.yml
vendored
4
.github/workflows/ci.yml
vendored
@@ -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
|
||||
|
||||
@@ -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)
|
||||
|
||||
|
||||
@@ -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)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user