17 lines
499 B
YAML
17 lines
499 B
YAML
run-pre-commit:
|
|
stage: .pre
|
|
image: unbound/pre-commit:v0.2.7@sha256:413cd4a0cd12026077961764a2b18f46fbe54f8573bcb37bdd8a7ddad826e0a4
|
|
variables:
|
|
PRE_COMMIT_HOME: ${CI_PROJECT_DIR}/.cache/pre-commit
|
|
GOPRIVATE: gitlab.com/unboundsoftware
|
|
cache:
|
|
- key:
|
|
files:
|
|
- .pre-commit-config.yaml
|
|
paths:
|
|
- ${PRE_COMMIT_HOME}
|
|
before_script:
|
|
- echo -e "machine gitlab.com\nlogin gitlab-ci-token\npassword ${CI_JOB_TOKEN}" > ~/.netrc
|
|
script:
|
|
- pre-commit run --all-files
|