pipeline(mse-rgaa): correction installation/execution pa11y
Voir CNOUS/mse#664
This commit is contained in:
parent
8699ec0a9d
commit
83688cc56c
|
@ -18,7 +18,7 @@ pipeline {
|
|||
|
||||
agent {
|
||||
node {
|
||||
label "mse"
|
||||
label "docker"
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -48,7 +48,7 @@ pipeline {
|
|||
junit "*.xml"
|
||||
|
||||
rocketSend (
|
||||
channel: "#cnous-mse-dev",
|
||||
channel: "#cnous-mse",
|
||||
avatar: 'https://jenkins.cadol.es/static/b5f67753/images/headshot.png',
|
||||
message: """
|
||||
Audit RGAA | ${testStatuses()}
|
||||
|
@ -65,6 +65,14 @@ pipeline {
|
|||
}
|
||||
}
|
||||
|
||||
post {
|
||||
always {
|
||||
cleanWs()
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
||||
@NonCPS
|
||||
|
@ -79,4 +87,4 @@ def testStatuses() {
|
|||
testStatus = "Passant(s): ${passed}, Échoué(s): ${failed} ${testResultAction.failureDiffString}, Désactivé(s): ${skipped}"
|
||||
}
|
||||
return testStatus
|
||||
}
|
||||
}
|
|
@ -35,7 +35,7 @@ RUN apk add --no-cache \
|
|||
chromium \
|
||||
bash
|
||||
|
||||
RUN PUPPETEER_SKIP_CHROMIUM_DOWNLOAD=1 npm install -g pa11y pa11y-reporter-html@^1.0.0 pa11y-reporter-junit
|
||||
RUN PUPPETEER_SKIP_CHROMIUM_DOWNLOAD=1 npm install -g pa11y@^5.0.0 pa11y-reporter-html@^1.0.0 pa11y-reporter-junit
|
||||
|
||||
RUN adduser -D pa11y
|
||||
|
||||
|
|
|
@ -9,6 +9,7 @@ cd reports
|
|||
|
||||
export PUPPETEER_EXECUTABLE_PATH=$(which chromium-browser)
|
||||
export PA11Y_REPORTER="${PA11Y_REPORTER:-html}"
|
||||
export PA11Y_STANDARD=${PA11Y_STANDARD:-WCAG2AA}
|
||||
|
||||
PA11Y_ARGS=""
|
||||
|
||||
|
|
Loading…
Reference in New Issue