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
a76f0035cff75db9e0badd3bae1c8d7dc8a14336 to 6a2e917c209a780f70f8dce223f8a089283fab6b
Commits on Source (6)
Update pre-commit hooks.
· 6b84e342
nimrod
authored
Sep 25, 2021
6b84e342
Python 2.7 image with latest pip, pipenv and tox, headers and compilers.
· 9f85f714
nimrod
authored
Jun 10, 2018
9f85f714
Added goose for migrations.
· 90350e18
nimrod
authored
Jun 10, 2018
90350e18
Small correction.
· c93002b0
nimrod
authored
Jun 10, 2018
c93002b0
Ensure working pip.
· 8b2dc868
nimrod
authored
Dec 01, 2020
Version 21.0 of pip will drop Python 2.7 support, install the last previous version.
8b2dc868
Fix build.
· 6a2e917c
nimrod
authored
Jan 22, 2021
6a2e917c
Hide whitespace changes
Inline
Side-by-side
.pre-commit-config.yaml
View file @
6a2e917c
---
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 @
6a2e917c
FROM
adarnimrod/goose
as
goose
FROM
python:2.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<21.0'
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