Skip to content
Snippets Groups Projects
Commit af298c82 authored by Lluis Gifre Renom's avatar Lluis Gifre Renom
Browse files

Merge branch 'feat/200-cttc-multiple-ci-cd-pipeline-fixes' into 'develop'

Resolve "(CTTC) Multiple CI/CD pipeline fixes"

See merge request !274
parents b26436b1 a02690a7
No related branches found
No related tags found
2 merge requests!294Release TeraFlowSDN 4.0,!274Resolve "(CTTC) Multiple CI/CD pipeline fixes"
...@@ -18,8 +18,9 @@ from _pytest.terminal import TerminalReporter ...@@ -18,8 +18,9 @@ from _pytest.terminal import TerminalReporter
from typing import Tuple from typing import Tuple
from common.Constants import ServiceNameEnum from common.Constants import ServiceNameEnum
from common.Settings import ( from common.Settings import (
ENVVAR_SUFIX_SERVICE_HOST, ENVVAR_SUFIX_SERVICE_PORT_GRPC, ENVVAR_SUFIX_SERVICE_PORT_HTTP, get_env_var_name, ENVVAR_SUFIX_SERVICE_HOST, ENVVAR_SUFIX_SERVICE_PORT_GRPC,
get_service_port_grpc, get_service_port_http) get_env_var_name, get_service_port_grpc
)
from common.message_broker.Factory import get_messagebroker_backend from common.message_broker.Factory import get_messagebroker_backend
from common.message_broker.MessageBroker import MessageBroker from common.message_broker.MessageBroker import MessageBroker
from common.method_wrappers.Decorator import MetricsPool from common.method_wrappers.Decorator import MetricsPool
...@@ -30,11 +31,9 @@ from context.service.database.models._Base import rebuild_database ...@@ -30,11 +31,9 @@ from context.service.database.models._Base import rebuild_database
LOCAL_HOST = '127.0.0.1' LOCAL_HOST = '127.0.0.1'
GRPC_PORT = 10000 + int(get_service_port_grpc(ServiceNameEnum.CONTEXT)) # avoid privileged ports GRPC_PORT = 10000 + int(get_service_port_grpc(ServiceNameEnum.CONTEXT)) # avoid privileged ports
HTTP_PORT = 10000 + int(get_service_port_http(ServiceNameEnum.CONTEXT)) # avoid privileged ports
os.environ[get_env_var_name(ServiceNameEnum.CONTEXT, ENVVAR_SUFIX_SERVICE_HOST )] = str(LOCAL_HOST) os.environ[get_env_var_name(ServiceNameEnum.CONTEXT, ENVVAR_SUFIX_SERVICE_HOST )] = str(LOCAL_HOST)
os.environ[get_env_var_name(ServiceNameEnum.CONTEXT, ENVVAR_SUFIX_SERVICE_PORT_GRPC)] = str(GRPC_PORT) os.environ[get_env_var_name(ServiceNameEnum.CONTEXT, ENVVAR_SUFIX_SERVICE_PORT_GRPC)] = str(GRPC_PORT)
os.environ[get_env_var_name(ServiceNameEnum.CONTEXT, ENVVAR_SUFIX_SERVICE_PORT_HTTP)] = str(HTTP_PORT)
@pytest.fixture(scope='session') @pytest.fixture(scope='session')
def context_db_mb(request) -> Tuple[sqlalchemy.engine.Engine, MessageBroker]: # pylint: disable=unused-argument def context_db_mb(request) -> Tuple[sqlalchemy.engine.Engine, MessageBroker]: # pylint: disable=unused-argument
......
...@@ -89,6 +89,8 @@ COPY src/service/__init__.py service/__init__.py ...@@ -89,6 +89,8 @@ COPY src/service/__init__.py service/__init__.py
COPY src/service/client/. service/client/ COPY src/service/client/. service/client/
COPY src/slice/__init__.py slice/__init__.py COPY src/slice/__init__.py slice/__init__.py
COPY src/slice/client/. slice/client/ COPY src/slice/client/. slice/client/
COPY src/qkd_app/__init__.py qkd_app/__init__.py
COPY src/qkd_app/client/. qkd_app/client/
RUN mkdir -p /var/teraflow/tests/tools RUN mkdir -p /var/teraflow/tests/tools
COPY src/tests/tools/mock_osm/. tests/tools/mock_osm/ COPY src/tests/tools/mock_osm/. tests/tools/mock_osm/
......
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