mirror of
https://gitea.com/Lydanne/buildx.git
synced 2025-07-29 14:48:03 +08:00
Add FOSSA checks to Jenkins CI
Signed-off-by: Dmytro Makovey <dmytro.makovey@docker.com> Signed-off-by: Tibor Vass <tibor@docker.com>
This commit is contained in:

committed by
Tibor Vass

parent
c1ce7300d5
commit
5f4d4a87f7
18
Makefile.fossa
Normal file
18
Makefile.fossa
Normal file
@@ -0,0 +1,18 @@
|
||||
REPO_PATH?=docker/buildx
|
||||
BUILD_ANALYZER?=docker/fossa-analyzer
|
||||
FOSSA_OPTS?=--option all-tags:true --option allow-unresolved:true --no-ansi
|
||||
|
||||
fossa-analyze:
|
||||
docker run -i --rm -e FOSSA_API_KEY=$(FOSSA_API_KEY) \
|
||||
-v $(CURDIR)/$*:/go/src/github.com/$(REPO_PATH) \
|
||||
-w /go/src/github.com/$(REPO_PATH) \
|
||||
-e GO111MODULE=on \
|
||||
$(BUILD_ANALYZER) analyze $(FOSSA_OPTS) --branch $(BRANCH_NAME)
|
||||
|
||||
# This command is used to run the fossa test command
|
||||
fossa-test:
|
||||
docker run -i --rm -e FOSSA_API_KEY=$(FOSSA_API_KEY) \
|
||||
-v $(CURDIR)/$*:/go/src/github.com/$(REPO_PATH) \
|
||||
-w /go/src/github.com/$(REPO_PATH) \
|
||||
-e GO111MODULE=on \
|
||||
$(BUILD_ANALYZER) test --debug
|
Reference in New Issue
Block a user