Fix: Use networkx < 2.0 due to major API change.
authorpeusterm <manuel.peuster@uni-paderborn.de>
Thu, 21 Sep 2017 16:57:13 +0000 (18:57 +0200)
committerpeusterm <manuel.peuster@uni-paderborn.de>
Thu, 21 Sep 2017 16:57:13 +0000 (18:57 +0200)
Signed-off-by: peusterm <manuel.peuster@uni-paderborn.de>
Jenkinsfile
ansible/install.yml
setup.py

index aafa6a7..ea86d42 100644 (file)
@@ -12,7 +12,7 @@ pipeline {
         stage('Build') {
             steps {
                 echo 'Building...'
-                sh "docker build -t sonatanfv/son-emu:dev ."
+                sh "docker build --no-cache -t sonatanfv/son-emu:dev ."
             }
         }
         stage('Test') {
index 61d12a2..0ee1e44 100755 (executable)
@@ -51,7 +51,7 @@
      pip: name=argparse state=latest
 
    - name: install networkx
-     pip: name=networkx state=latest
+     pip: name=networkx version=1.11
 
    - name: install six
      pip: name=six state=latest
index a3c9247..bb2da02 100755 (executable)
--- a/setup.py
+++ b/setup.py
@@ -45,7 +45,7 @@ setup(name='emuvim',
           'pyaml',
           'tabulate',
           'argparse',
-          'networkx',
+          'networkx==1.11',
           'six>=1.9',
           'ryu',
           'oslo.config',