Compile requirements for the TCP transport

This commit is contained in:
Pedro Algarvio 2019-04-05 15:57:07 +01:00
parent 49a1ebea09
commit 680b3e586a
No known key found for this signature in database
GPG Key ID: BB36BF6584A298FF

View File

@ -3,6 +3,40 @@ repos:
- repo: https://github.com/saltstack/pip-tools-compile-impersonate
rev: master
hooks:
- id: pip-tools-compile
alias: compile-linux-py2.7-tcp-requirements
name: Linux Py2.7 TCP Requirements
files: ^requirements/((base|pytest)\.txt|static/(.*)\.in)$
exclude: ^requirements/static/(lint|docs|osx|windows)\.in$
args:
- -v
- --py-version=2.7
- --platform=linux
- --out-prefix=tcp
- --include=requirements/base.txt
- --include=requirements/pytest.txt
- id: pip-tools-compile
alias: compile-osx-py2.7-tcp-requirements
name: OSX Py2.7 TCP Requirements
files: ^requirements/((base|pytest)\.txt|static/osx\.in)$
args:
- -v
- --py-version=2.7
- --platform=darwin
- --out-prefix=tcp
- --include=requirements/base.txt
- --include=requirements/pytest.txt
- id: pip-tools-compile
alias: compile-windows-py2.7-tcp-requirements
name: Windows Py2.7 TCP Requirements
files: ^requirements/((base|pytest)\.txt|static/windows\.in)$
args:
- -v
- --py-version=2.7
- --platform=windows
- --out-prefix=tcp
- --include=requirements/base.txt
- --include=requirements/pytest.txt
- id: pip-tools-compile
alias: compile-linux-py2.7-zmq-requirements
name: Linux Py2.7 ZeroMQ Requirements
@ -83,6 +117,7 @@ repos:
- --include=requirements/raet.txt
- --include=requirements/pytest.txt
- --remove-line=^pycryptodome==(.*)$
- id: pip-tools-compile
alias: compile-lint-py2.7-requirements
name: Lint Py2.7 Requirements
@ -101,6 +136,19 @@ repos:
- --py-version=2.7
- --platform=linux
- id: pip-tools-compile
alias: compile-linux-py3.4-tcp-requirements
name: Linux Py3.4 TCP Requirements
files: ^requirements/((base|pytest)\.txt|static/(.*)\.in)$
exclude: ^requirements/static/(centos-6|ubuntu-14.04|lint|docs|osx|windows)\.in$
args:
- -v
- --py-version=3.4
- --platform=linux
- --out-prefix=tcp
- --include=requirements/base.txt
- --include=requirements/pytest.txt
- id: pip-tools-compile
alias: compile-linux-py3.4-zmq-requirements
name: Linux Py3.4 ZeroMQ Requirements
@ -130,6 +178,40 @@ repos:
- --include=requirements/pytest.txt
- --remove-line=^pycryptodome==(.*)$
- id: pip-tools-compile
alias: compile-linux-py3.5-tcp-requirements
name: Linux Py3.5 TCP Requirements
files: ^requirements/((base|pytest)\.txt|static/(.*)\.in)$
exclude: ^requirements/static/(centos-6|ubuntu-14.04|lint|docs|osx|windows)\.in$
args:
- -v
- --py-version=3.5
- --platform=linux
- --out-prefix=tcp
- --include=requirements/base.txt
- --include=requirements/pytest.txt
- id: pip-tools-compile
alias: compile-osx-py3.5-tcp-requirements
name: OSX Py3.5 TCP Requirements
files: ^requirements/((base|pytest)\.txt|static/osx\.in)$
args:
- -v
- --py-version=3.5
- --platform=darwin
- --out-prefix=tcp
- --include=requirements/base.txt
- --include=requirements/pytest.txt
- id: pip-tools-compile
alias: compile-windows-py3.5-tcp-requirements
name: Windows Py3.5 TCP Requirements
files: ^requirements/((base|pytest)\.txt|static/windows\.in)$
args:
- -v
- --py-version=3.5
- --platform=windows
- --out-prefix=tcp
- --include=requirements/base.txt
- --include=requirements/pytest.txt
- id: pip-tools-compile
alias: compile-linux-py3.5-zmq-requirements
name: Linux Py3.5 ZeroMQ Requirements
@ -211,6 +293,29 @@ repos:
- --include=requirements/pytest.txt
- --remove-line=^pycryptodome==(.*)$
- id: pip-tools-compile
alias: compile-linux-py3.6-tcp-requirements
name: Linux Py3.6 TCP Requirements
files: ^requirements/((base|pytest)\.txt|static/(.*)\.in)$
exclude: ^requirements/static/(centos-6|ubuntu-14.04|lint|docs|osx|windows)\.in$
args:
- -v
- --py-version=3.6
- --platform=linux
- --out-prefix=tcp
- --include=requirements/base.txt
- --include=requirements/pytest.txt
- id: pip-tools-compile
alias: compile-osx-py3.6-tcp-requirements
name: OSX Py3.6 TCP Requirements
files: ^requirements/((base|pytest)\.txt|static/osx\.in)$
args:
- -v
- --py-version=3.6
- --platform=darwin
- --out-prefix=tcp
- --include=requirements/base.txt
- --include=requirements/pytest.txt
- id: pip-tools-compile
alias: compile-linux-py3.6-zmq-requirements
name: Linux Py3.6 ZeroMQ Requirements