Skip to content
GitLab
Explore
Sign in
Register
This is an archived project. Repository and other project resources are read-only.
shore
CI images
Compare revisions
1eab78ff18efc8da70b18c53b17f303d976fe3ad to 9765d0d562235ceaffe9c450dedbd6f4e3a3269b
Commits on Source (5)
Update pre-commit hooks.
· 6b84e342
nimrod
authored
Sep 25, 2021
6b84e342
Python 3.6 image with latest pip, pipenv and tox, headers and compilers.
· 1c4ecb3e
nimrod
authored
Jun 10, 2018
1c4ecb3e
Added goose for migrations.
· c90f2775
nimrod
authored
Jun 10, 2018
c90f2775
Small correction.
· fc0df6a0
nimrod
authored
Jun 10, 2018
fc0df6a0
New Python 3.7 version (forked from Python 3.6).
· 9765d0d5
nimrod
authored
Jul 04, 2018
9765d0d5
Hide whitespace changes
Inline
Side-by-side
.pre-commit-config.yaml
View file @
9765d0d5
---
repos
:
-
repo
:
https://github.com/pre-commit/pre-commit-hooks.git
rev
:
v
3.
4.0
rev
:
v4.0
.1
hooks
:
-
id
:
check-added-large-files
-
id
:
check-executables-have-shebangs
-
id
:
check-json
-
id
:
check-merge-conflict
-
id
:
check-shebang-scripts-are-executable
-
id
:
check-symlinks
-
id
:
check-toml
-
id
:
check-xml
-
id
:
check-yaml
-
id
:
detect-private-key
-
id
:
end-of-file-fixer
-
id
:
trailing-whitespace
exclude
:
\.diff$
-
repo
:
https://github.com/Yelp/detect-secrets
-
repo
:
https://github.com/codespell-project/codespell.git
rev
:
v2.1.0
hooks
:
-
id
:
codespell
-
repo
:
https://github.com/Yelp/detect-secrets.git
rev
:
v1.1.0
hooks
:
-
id
:
detect-secrets
-
repo
:
https://git
hu
b.com/
adrienverge/yamllin
t
rev
:
v1.
26.1
-
repo
:
https://git
la
b.com/
devopshq/gitlab-ci-linter.gi
t
rev
:
v1.
0.4
hooks
:
-
id
:
yamllint
-
id
:
gitlab-ci-linter
args
:
-
"
--server"
-
https://git.shore.co.il
-
repo
:
https://github.com/amperser/proselint
/
-
repo
:
https://github.com/amperser/proselint
.git
rev
:
0.10.2
hooks
:
-
id
:
proselint
types
:
[
plain-text
]
exclude
:
LICENSE
-
repo
:
https://github.com/adrienverge/yamllint.git
rev
:
v1.26.3
hooks
:
-
id
:
yamllint
-
repo
:
https://github.com/executablebooks/mdformat.git
rev
:
0.7.
4
rev
:
0.7.
10
hooks
:
-
id
:
mdformat
-
repo
:
https://git
.sho
re
.
co
.il/nimrod/shell-
pre-commit.git
rev
:
v
0.6
.0
-
repo
:
https://git
hub.com/p
re
-
co
mmit/
pre-commit.git
rev
:
v
2.15
.0
hooks
:
-
id
:
shell-lint
-
id
:
validate_manifest
-
repo
:
https://git.shore.co.il/nimrod/pre-commit-hooks.git
rev
:
v0.2.0
hooks
:
-
id
:
shell-validate
-
id
:
docker-compose
-
repo
:
https://github.com/shellcheck-py/shellcheck-py.git
rev
:
v0.7.2.1
hooks
:
-
id
:
shellcheck
-
repo
:
https://git
.shore.co.il/nimrod/docker-pre-commit
.git
/
rev
:
v
0.3
.0
-
repo
:
https://git
hub.com/AleksaC/hadolint-py
.git
rev
:
v
2.1
.0
hooks
:
-
id
:
hadolint
-
id
:
docker-compose
-
repo
:
https://gitlab.com/devopshq/gitlab-ci-linter
rev
:
v1.0.3
hooks
:
-
id
:
gitlab-ci-linter
args
:
-
"
--server"
-
https://git.shore.co.il
Dockerfile
0 → 100644
View file @
9765d0d5
FROM
adarnimrod/goose
as
goose
FROM
python:3.7-slim-stretch
RUN
apt-get update
&&
\
DEBIAN_FRONTEND
=
noninteractive apt-get
install
-y
--no-install-recommends
\
build-essential
\
git
\
libffi-dev
\
libpq-dev
\
libssl-dev
\
zlib1g-dev
\
&&
\
pip
install
--progress-bar
=
off
--no-cache-dir
--upgrade
pip tox pipenv
&&
\
rm
-rf
/tmp/
*
/var/tmp/
*
/var/lib/apt/lists/
*
/var/cache/apt/archives/
*
/root/.cache/
*
COPY
--from=goose /usr/local/bin/goose /usr/local/bin/goose