17 lines
499 B
YAML
17 lines
499 B
YAML
run-pre-commit:
|
|
stage: .pre
|
|
image: unbound/pre-commit:v0.3.2@sha256:3081d5d42a05c59649175d73b361524f00e292e6a458f8a11aca2aadb020ce90
|
|
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
|