mirror of
https://github.com/saltstack/salt.git
synced 2025-04-15 17:20:19 +00:00
Add pre-commit config to generate static requirements
This commit is contained in:
parent
3cfcb13286
commit
52ac533f17
1 changed files with 85 additions and 0 deletions
85
.pre-commit-config.yaml
Normal file
85
.pre-commit-config.yaml
Normal file
|
@ -0,0 +1,85 @@
|
|||
exclude: ^(doc/_static/.*|doc/_themes/.*)$
|
||||
repos:
|
||||
- repo: https://github.com/saltstack/pip-tools-compile-impersonate
|
||||
rev: master
|
||||
hooks:
|
||||
- id: pip-tools-compile
|
||||
alias: compile-linux-py3-zmq-requirements
|
||||
name: Linux Py3 ZeroMQ Requirements
|
||||
files: ^requirements/static/(.*)\.in$
|
||||
exclude: ^requirements/static/windows\.in$
|
||||
args:
|
||||
- --out-prefix=zeromq
|
||||
- --include=requirements/zeromq.txt
|
||||
- --include=requirements/pytest.txt
|
||||
language_version: python3
|
||||
- id: pip-tools-compile
|
||||
alias: compile-linux-py2-zmq-requirements
|
||||
name: Linux Py2 ZeroMQ Requirements
|
||||
files: ^requirements/static/(.*)\.in$
|
||||
exclude: ^requirements/static/windows\.in$
|
||||
args:
|
||||
- --out-prefix=zeromq
|
||||
- --include=requirements/zeromq.txt
|
||||
- --include=requirements/pytest.txt
|
||||
language_version: python2
|
||||
- id: pip-tools-compile
|
||||
alias: compile-linux-py3-raet-requirements
|
||||
name: Linux Py3 RAET Requirements
|
||||
files: ^requirements/static/(.*)\.in$
|
||||
exclude: ^requirements/static/windows\.in$
|
||||
args:
|
||||
- --out-prefix=raet
|
||||
- --include=requirements/raet.txt
|
||||
- --include=requirements/pytest.txt
|
||||
language_version: python3
|
||||
- id: pip-tools-compile
|
||||
alias: compile-linux-py2-raet-requirements
|
||||
name: Linux Py2 RAET Requirements
|
||||
files: ^requirements/static/(.*)\.in$
|
||||
exclude: ^requirements/static/windows\.in$
|
||||
args:
|
||||
- --out-prefix=raet
|
||||
- --include=requirements/raet.txt
|
||||
- --include=requirements/pytest.txt
|
||||
language_version: python2
|
||||
- id: pip-tools-compile
|
||||
alias: compile-windows-py3-zmq-requirements
|
||||
name: Windows Py3 ZeroMQ Requirements
|
||||
files: ^requirements/static/windows\.in$
|
||||
args:
|
||||
- --platform=windows
|
||||
- --out-prefix=zeromq
|
||||
- --include=requirements/zeromq.txt
|
||||
- --include=requirements/pytest.txt
|
||||
language_version: python3
|
||||
- id: pip-tools-compile
|
||||
alias: compile-windows-py2-zmq-requirements
|
||||
name: Windows Py2 ZeroMQ Requirements
|
||||
files: ^requirements/static/windows\.in$
|
||||
args:
|
||||
- --platform=windows
|
||||
- --out-prefix=zeromq
|
||||
- --include=requirements/zeromq.txt
|
||||
- --include=requirements/pytest.txt
|
||||
language_version: python2
|
||||
- id: pip-tools-compile
|
||||
alias: compile-windows-py3-raet-requirements
|
||||
name: Windows Py3 RAET Requirements
|
||||
files: ^requirements/static/windows\.in$
|
||||
args:
|
||||
- --out-prefix=raet
|
||||
- --platform=windows
|
||||
- --include=requirements/raet.txt
|
||||
- --include=requirements/pytest.txt
|
||||
language_version: python3
|
||||
- id: pip-tools-compile
|
||||
alias: compile-windows-py2-raet-requirements
|
||||
name: Windows Py2 RAET Requirements
|
||||
files: ^requirements/static/windows\.in$
|
||||
args:
|
||||
- --out-prefix=raet
|
||||
- --platform=windows
|
||||
- --include=requirements/raet.txt
|
||||
- --include=requirements/pytest.txt
|
||||
language_version: python2
|
Loading…
Add table
Reference in a new issue