Commit 1ce39e9c authored by Lluis Gifre Renom's avatar Lluis Gifre Renom
Browse files

Fix CI/CD pipeline for Ryu OpenFlow

parent 63c64cc0
Loading
Loading
Loading
Loading
+0 −4
Original line number Diff line number Diff line
@@ -21,11 +21,7 @@ build ryu-openflow:
  before_script:
    - docker login -u "$CI_REGISTRY_USER" -p "$CI_REGISTRY_PASSWORD" $CI_REGISTRY
    - docker ps -aq | xargs -r docker rm -f
    - containerlab destroy --all --cleanup || true
  script:
    - echo "CI_PIPELINE_SOURCE = $CI_PIPELINE_SOURCE"
    - echo "CI_MERGE_REQUEST_ID = $CI_MERGE_REQUEST_ID"
    - echo "CI_MERGE_REQUEST_IID = $CI_MERGE_REQUEST_IID"
    - docker buildx build -t "$CI_REGISTRY_IMAGE/${TEST_NAME}-ryu:${IMAGE_TAG}" -f ./src/tests/${TEST_NAME}/Ryu.Dockerfile .
    - docker push "$CI_REGISTRY_IMAGE/${TEST_NAME}-ryu:${IMAGE_TAG}"
    - docker buildx build -t "$CI_REGISTRY_IMAGE/${TEST_NAME}-mininet:${IMAGE_TAG}" -f ./src/tests/${TEST_NAME}/Mininet.Dockerfile .
+1 −1
Original line number Diff line number Diff line
@@ -22,6 +22,6 @@ RUN apt-get update && \
    apt-get clean && \
    rm -rf /var/lib/apt/lists/*

COPY custom_pentagon_topology.py /opt/custom_pentagon_topology.py
COPY src/tests/ryu-openflow/custom_pentagon_topology.py /opt/custom_pentagon_topology.py

CMD ["python3", "/opt/custom_pentagon_topology.py"]