ci: fix dep and add CI JOB for package dep checks
This commit is contained in:
parent
3415ae2007
commit
d89f8b8756
@ -28,8 +28,13 @@ workflow:
|
|||||||
|
|
||||||
include:
|
include:
|
||||||
- template: Security/Secret-Detection.gitlab-ci.yml
|
- template: Security/Secret-Detection.gitlab-ci.yml
|
||||||
# - project: "bec/awi_utils"
|
- project: "bec/awi_utils"
|
||||||
# file: "awi_utils/test_pkg_versions/.gitlab-ci-job-check-pkg.yml"
|
file: "/templates/check-packages-job.yml"
|
||||||
|
inputs:
|
||||||
|
stage: test
|
||||||
|
path: "."
|
||||||
|
pytest_args: "-v --random-order tests/"
|
||||||
|
exclude_packages: ""
|
||||||
|
|
||||||
#commands to run in the Docker container before starting each job.
|
#commands to run in the Docker container before starting each job.
|
||||||
before_script:
|
before_script:
|
||||||
|
@ -14,9 +14,9 @@ classifiers = [
|
|||||||
]
|
]
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"ophyd ~= 1.9",
|
"ophyd ~= 1.9",
|
||||||
"typeguard ~= 4.0",
|
"typeguard ~= 4.1, >=4.1.4",
|
||||||
"prettytable ~= 3.9",
|
"prettytable ~= 3.9",
|
||||||
"bec_lib ~= 2.0",
|
"bec_lib ~= 2.8",
|
||||||
"numpy ~= 1.24",
|
"numpy ~= 1.24",
|
||||||
"pyyaml ~= 6.0",
|
"pyyaml ~= 6.0",
|
||||||
"std_daq_client ~= 1.3",
|
"std_daq_client ~= 1.3",
|
||||||
@ -30,10 +30,10 @@ dependencies = [
|
|||||||
dev = [
|
dev = [
|
||||||
"bec-server~=2.7",
|
"bec-server~=2.7",
|
||||||
"black~=24.0",
|
"black~=24.0",
|
||||||
"isort~=5.0",
|
"isort~=5.13, >=5.13.2",
|
||||||
"coverage~=7.4",
|
"coverage~=7.0",
|
||||||
"pylint~=3.0",
|
"pylint~=3.0",
|
||||||
"pytest-random-order~=1.0",
|
"pytest-random-order~=1.1",
|
||||||
]
|
]
|
||||||
|
|
||||||
[project.scripts]
|
[project.scripts]
|
||||||
|
Loading…
x
Reference in New Issue
Block a user