Skip to content
Snippets Groups Projects
Commit 1fcc8f62 authored by Corné Lukken's avatar Corné Lukken
Browse files

L2SS-951: Fix CI/CD wheel build

parent 474c9f73
No related branches found
No related tags found
1 merge request!423L2SS-951: Disable site-packages and install pytango in tox
...@@ -625,10 +625,6 @@ wheel_packaging: ...@@ -625,10 +625,6 @@ wheel_packaging:
artifacts: artifacts:
paths: paths:
- tangostationcontrol/dist/*.whl - tangostationcontrol/dist/*.whl
before_script:
- pip3 install build
- pip3 install -r tangostationcontrol/test-requirements.txt
- pip3 install -r docker-compose/itango/lofar-requirements.txt
script: script:
- cd tangostationcontrol - cd tangostationcontrol
- python -m build - tox -e build
...@@ -4,6 +4,8 @@ ...@@ -4,6 +4,8 @@
asynctest>=0.13.0 # Apache-2.0 asynctest>=0.13.0 # Apache-2.0
bandit>=1.6.0 # Apache-2.0 bandit>=1.6.0 # Apache-2.0
virtualenv>=20.16.0 # MIT
build>=0.8.0 # MIT
coverage>=5.2.0 # Apache-2.0 coverage>=5.2.0 # Apache-2.0
doc8>=0.8.0 # Apache-2.0 doc8>=0.8.0 # Apache-2.0
flake8>=3.8.0 # MIT flake8>=3.8.0 # MIT
......
...@@ -101,6 +101,10 @@ commands = ...@@ -101,6 +101,10 @@ commands =
{envpython} -m xenon --version {envpython} -m xenon --version
{envpython} -m xenon tangostationcontrol -b B -m A -a A -i libhdbpp-python {envpython} -m xenon tangostationcontrol -b B -m A -a A -i libhdbpp-python
[testenv:build]
usedevelop = False
commands = {envpython} -m build
[testenv:docs] [testenv:docs]
envdir = {toxworkdir}/docs envdir = {toxworkdir}/docs
deps = deps =
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment