Séparation de pa11y et lighthouse
This commit is contained in:
35
Makefile
35
Makefile
@ -2,6 +2,7 @@ DOCKER_ARGS ?=
|
||||
W3AF_COMMAND ?=
|
||||
LIGHTHOUSE_COMMAND ?=
|
||||
LIGHTHOUSE_URL ?=
|
||||
PA11Y_URL ?=
|
||||
|
||||
image-w3af:
|
||||
docker build \
|
||||
@ -52,11 +53,43 @@ lighthouse:
|
||||
-e HTTPS_PROXY=$(HTTPS_PROXY) \
|
||||
-e http_proxy=$(http_proxy) \
|
||||
-e https_proxy=$(https_proxy) \
|
||||
-e LIGHTHOUSE_URL=$(LIGHTHOUSE_URL) \
|
||||
-e LIGHTHOUSE_URL='$(LIGHTHOUSE_URL)' \
|
||||
-u $(shell id -u $(USER)):$(shell id -g $(USER)) \
|
||||
-v "$(PWD)/data/lighthouse/reports:/home/lighthouse/reports" \
|
||||
$(DOCKER_ARGS) \
|
||||
jenkins-lighthouse:latest \
|
||||
$(LIGHTHOUSE_COMMAND)
|
||||
|
||||
pa11y:
|
||||
mkdir -p "$(PWD)/data/pa11y/reports"
|
||||
docker run \
|
||||
-it --rm \
|
||||
--net host \
|
||||
--cap-add=SYS_ADMIN \
|
||||
-e HTTP_PROXY=$(HTTP_PROXY) \
|
||||
-e HTTPS_PROXY=$(HTTPS_PROXY) \
|
||||
-e http_proxy=$(http_proxy) \
|
||||
-e https_proxy=$(https_proxy) \
|
||||
-e PA11Y_URL='$(PA11Y_URL)' \
|
||||
-u $(shell id -u $(USER)):$(shell id -g $(USER)) \
|
||||
-v "$(PWD)/data/pa11y/reports:/home/pa11y/reports" \
|
||||
$(DOCKER_ARGS) \
|
||||
jenkins-pa11y:latest \
|
||||
$(PA11Y_COMMAND)
|
||||
|
||||
image-pa11y:
|
||||
docker build \
|
||||
--build-arg=HTTP_PROXY=$(HTTP_PROXY) \
|
||||
--build-arg=HTTPS_PROXY=$(HTTPS_PROXY) \
|
||||
--build-arg=http_proxy=$(http_proxy) \
|
||||
--build-arg=https_proxy=$(https_proxy) \
|
||||
-t jenkins-pa11y \
|
||||
./resources/com/cadoles/pa11y
|
||||
|
||||
interactive-pa11y:
|
||||
$(MAKE) PA11Y_COMMAND="/bin/sh" pa11y
|
||||
|
||||
audit-pa11y:
|
||||
$(MAKE) PA11Y_COMMAND="/usr/local/bin/run-audit" pa11y
|
||||
|
||||
.PHONY: image-w3af image-lighthouse
|
Reference in New Issue
Block a user