Fix build dependencies 52/10052/4
authorbeierlm <mark.beierl@canonical.com>
Sat, 28 Nov 2020 14:30:51 +0000 (09:30 -0500)
committerbeierlm <mark.beierl@canonical.com>
Sat, 28 Nov 2020 14:53:57 +0000 (09:53 -0500)
Forces tox recreate to expose missing dependencies.
Adds wget to dockerfile for make IM to complete.

Change-Id: Ic01c91c06123c76989b96002b07788117e6f67e4
Signed-off-by: beierlm <mark.beierl@canonical.com>
Dockerfile
devops-stages/stage-build.sh
devops-stages/stage-test.sh
tox.ini

index ef0175a..8c16461 100644 (file)
@@ -16,4 +16,4 @@ FROM ubuntu:18.04
 RUN apt-get update && DEBIAN_FRONTEND=noninteractive apt-get -y install git \
     make python3 python3-pip libcurl4-openssl-dev libssl-dev tox python3-dev \
     debhelper python3-setuptools python3-all python-all python-pip \
-    apt-utils
+    apt-utils wget
index 7b00243..f00cd3e 100755 (executable)
@@ -14,4 +14,4 @@
 # limitations under the License.
 
 rm -rf deb_dist osmclient-*.tar.gz
-tox -e build,build3
+tox -e build
index d40e29e..0177ba3 100755 (executable)
@@ -11,5 +11,5 @@
 # implied.
 # See the License for the specific language governing permissions and
 # limitations under the License.
-tox
+tox --recreate
 
diff --git a/tox.ini b/tox.ini
index b02cab2..608dc8d 100644 (file)
--- a/tox.ini
+++ b/tox.ini
@@ -36,14 +36,6 @@ commands =
     pyflakes osmclient
 
 [testenv:build]
-basepython = python
-deps = stdeb
-       setuptools-version-command
-       -r{toxinidir}/requirements.txt
-install_command = python2 -m pip install -U {opts} {packages}
-commands = python2 setup.py --command-packages=stdeb.command bdist_deb
-
-[testenv:build3]
 basepython = python3
 deps = stdeb
        setuptools-version-command