Workflow Docker containers 05/56005/8
authorpriyanshu <pagarwal@amdocs.com>
Mon, 16 Jul 2018 13:55:05 +0000 (19:25 +0530)
committerpriyanshu <pagarwal@amdocs.com>
Mon, 16 Jul 2018 13:55:07 +0000 (19:25 +0530)
commit7e78cd19bbb2b0730fafc0b328a71c69f5730e16
tree24b4b72ef67f64304bfee867076517c37896db5b
parent39c01dd3ccb69f53d2e9350994e25f6e64412aa4
Workflow Docker containers

1. Implemented workflow init container.
2. Implemented workflow backend container.
3. Added a placeholder for frontend module container.
4. Modifiled directory structure and POM files.
5. Added a ReadMe with sample commands to detail how to run the containers.

Change-Id: Ib110fcc104ce72ff28fce514a1475a032cc2d82b
Issue-ID: SDC-1482
Signed-off-by: priyanshu <pagarwal@amdocs.com>
Signed-off-by: vempo <vitaliy.emporopulo@amdocs.com>
Signed-off-by: priyanshu <pagarwal@amdocs.com>
81 files changed:
workflow-designer-be/.empty [deleted file]
workflow-designer-be/src/main/resources/application.properties [deleted file]
workflow/README.md [new file with mode: 0644]
workflow/pom.xml [new file with mode: 0644]
workflow/workflow-bdd/.gitignore [moved from workflow-bdd/.gitignore with 100% similarity]
workflow/workflow-bdd/README.txt [moved from workflow-bdd/README.txt with 100% similarity]
workflow/workflow-bdd/config.json [moved from workflow-bdd/config.json with 100% similarity]
workflow/workflow-bdd/cucumber.js [moved from workflow-bdd/cucumber.js with 100% similarity]
workflow/workflow-bdd/features/Version_Create_Update.feature [moved from workflow-bdd/features/Version_Create_Update.feature with 100% similarity]
workflow/workflow-bdd/features/Version_State.feature [moved from workflow-bdd/features/Version_State.feature with 100% similarity]
workflow/workflow-bdd/features/Workflow_Create_Update.feature [moved from workflow-bdd/features/Workflow_Create_Update.feature with 100% similarity]
workflow/workflow-bdd/package.json [moved from workflow-bdd/package.json with 100% similarity]
workflow/workflow-bdd/plugins/README.md [moved from workflow-bdd/plugins/README.md with 100% similarity]
workflow/workflow-bdd/plugins/jsdoc_config.json [moved from workflow-bdd/plugins/jsdoc_config.json with 100% similarity]
workflow/workflow-bdd/plugins/reporter.js [moved from workflow-bdd/plugins/reporter.js with 100% similarity]
workflow/workflow-bdd/plugins/steps.js [moved from workflow-bdd/plugins/steps.js with 100% similarity]
workflow/workflow-bdd/pom.xml [moved from workflow-bdd/pom.xml with 100% similarity]
workflow/workflow-bdd/resources/json/createWorkflow.json [moved from workflow-bdd/resources/json/createWorkflow.json with 100% similarity]
workflow/workflow-bdd/stepDefinitions/Collaboration_Steps.js [moved from workflow-bdd/stepDefinitions/Collaboration_Steps.js with 100% similarity]
workflow/workflow-bdd/stepDefinitions/General_Steps.js [moved from workflow-bdd/stepDefinitions/General_Steps.js with 100% similarity]
workflow/workflow-bdd/stepDefinitions/InputData_steps.js [moved from workflow-bdd/stepDefinitions/InputData_steps.js with 100% similarity]
workflow/workflow-bdd/stepDefinitions/InterfaceOperationSteps.js [moved from workflow-bdd/stepDefinitions/InterfaceOperationSteps.js with 100% similarity]
workflow/workflow-bdd/stepDefinitions/Item_steps.js [moved from workflow-bdd/stepDefinitions/Item_steps.js with 100% similarity]
workflow/workflow-bdd/stepDefinitions/REST_Steps.js [moved from workflow-bdd/stepDefinitions/REST_Steps.js with 100% similarity]
workflow/workflow-bdd/stepDefinitions/Utils.js [moved from workflow-bdd/stepDefinitions/Utils.js with 100% similarity]
workflow/workflow-bdd/stepDefinitions/Workflow_Steps.js [moved from workflow-bdd/stepDefinitions/Workflow_Steps.js with 100% similarity]
workflow/workflow-bdd/stepDefinitions/world.js [moved from workflow-bdd/stepDefinitions/world.js with 100% similarity]
workflow/workflow-designer-be/pom.xml [moved from workflow-designer-be/pom.xml with 52% similarity]
workflow/workflow-designer-be/src/main/java/org/onap/sdc/workflow/SpringBootWebApplication.java [moved from workflow-designer-be/src/main/java/org/onap/sdc/workflow/SpringBootWebApplication.java with 100% similarity]
workflow/workflow-designer-be/src/main/java/org/onap/sdc/workflow/api/RestConstants.java [moved from workflow-designer-be/src/main/java/org/onap/sdc/workflow/api/RestConstants.java with 100% similarity]
workflow/workflow-designer-be/src/main/java/org/onap/sdc/workflow/api/WorkflowController.java [moved from workflow-designer-be/src/main/java/org/onap/sdc/workflow/api/WorkflowController.java with 93% similarity]
workflow/workflow-designer-be/src/main/java/org/onap/sdc/workflow/api/WorkflowVersionController.java [moved from workflow-designer-be/src/main/java/org/onap/sdc/workflow/api/WorkflowVersionController.java with 76% similarity]
workflow/workflow-designer-be/src/main/java/org/onap/sdc/workflow/api/exceptionshandlers/CustomizedResponseEntityExceptionHandler.java [moved from workflow-designer-be/src/main/java/org/onap/sdc/workflow/api/exceptionshandlers/CustomizedResponseEntityExceptionHandler.java with 100% similarity]
workflow/workflow-designer-be/src/main/java/org/onap/sdc/workflow/api/types/CollectionWrapper.java [moved from workflow-designer-be/src/main/java/org/onap/sdc/workflow/api/types/CollectionWrapper.java with 100% similarity]
workflow/workflow-designer-be/src/main/java/org/onap/sdc/workflow/api/types/VersionRequestDto.java [moved from workflow-designer-be/src/main/java/org/onap/sdc/workflow/api/types/VersionRequestDto.java with 100% similarity]
workflow/workflow-designer-be/src/main/java/org/onap/sdc/workflow/api/types/VersionStateDto.java [moved from workflow-designer-be/src/main/java/org/onap/sdc/workflow/api/types/VersionStateDto.java with 100% similarity]
workflow/workflow-designer-be/src/main/java/org/onap/sdc/workflow/persistence/ArtifactRepository.java [moved from workflow-designer-be/src/main/java/org/onap/sdc/workflow/persistence/ArtifactRepository.java with 100% similarity]
workflow/workflow-designer-be/src/main/java/org/onap/sdc/workflow/persistence/UniqueValueRepository.java [moved from workflow-designer-be/src/main/java/org/onap/sdc/workflow/persistence/UniqueValueRepository.java with 100% similarity]
workflow/workflow-designer-be/src/main/java/org/onap/sdc/workflow/persistence/impl/ArtifactRepositoryImpl.java [moved from workflow-designer-be/src/main/java/org/onap/sdc/workflow/persistence/impl/ArtifactRepositoryImpl.java with 100% similarity]
workflow/workflow-designer-be/src/main/java/org/onap/sdc/workflow/persistence/types/ArtifactEntity.java [moved from workflow-designer-be/src/main/java/org/onap/sdc/workflow/persistence/types/ArtifactEntity.java with 100% similarity]
workflow/workflow-designer-be/src/main/java/org/onap/sdc/workflow/persistence/types/UniqueValueEntity.java [moved from workflow-designer-be/src/main/java/org/onap/sdc/workflow/persistence/types/UniqueValueEntity.java with 100% similarity]
workflow/workflow-designer-be/src/main/java/org/onap/sdc/workflow/persistence/types/Workflow.java [moved from workflow-designer-be/src/main/java/org/onap/sdc/workflow/persistence/types/Workflow.java with 100% similarity]
workflow/workflow-designer-be/src/main/java/org/onap/sdc/workflow/persistence/types/WorkflowProperty.java [moved from workflow-designer-be/src/main/java/org/onap/sdc/workflow/persistence/types/WorkflowProperty.java with 100% similarity]
workflow/workflow-designer-be/src/main/java/org/onap/sdc/workflow/persistence/types/WorkflowVersion.java [moved from workflow-designer-be/src/main/java/org/onap/sdc/workflow/persistence/types/WorkflowVersion.java with 100% similarity]
workflow/workflow-designer-be/src/main/java/org/onap/sdc/workflow/persistence/types/WorkflowVersionState.java [moved from workflow-designer-be/src/main/java/org/onap/sdc/workflow/persistence/types/WorkflowVersionState.java with 100% similarity]
workflow/workflow-designer-be/src/main/java/org/onap/sdc/workflow/server/config/SwaggerConfig.java [moved from workflow-designer-be/src/main/java/org/onap/sdc/workflow/server/config/SwaggerConfig.java with 100% similarity]
workflow/workflow-designer-be/src/main/java/org/onap/sdc/workflow/server/config/ZusammenConfig.java [moved from workflow-designer-be/src/main/java/org/onap/sdc/workflow/server/config/ZusammenConfig.java with 100% similarity]
workflow/workflow-designer-be/src/main/java/org/onap/sdc/workflow/server/filters/SessionContextFilter.java [moved from workflow-designer-be/src/main/java/org/onap/sdc/workflow/server/filters/SessionContextFilter.java with 100% similarity]
workflow/workflow-designer-be/src/main/java/org/onap/sdc/workflow/services/UniqueValueService.java [moved from workflow-designer-be/src/main/java/org/onap/sdc/workflow/services/UniqueValueService.java with 100% similarity]
workflow/workflow-designer-be/src/main/java/org/onap/sdc/workflow/services/WorkflowManager.java [moved from workflow-designer-be/src/main/java/org/onap/sdc/workflow/services/WorkflowManager.java with 100% similarity]
workflow/workflow-designer-be/src/main/java/org/onap/sdc/workflow/services/WorkflowVersionManager.java [moved from workflow-designer-be/src/main/java/org/onap/sdc/workflow/services/WorkflowVersionManager.java with 99% similarity]
workflow/workflow-designer-be/src/main/java/org/onap/sdc/workflow/services/exceptions/EntityNotFoundException.java [moved from workflow-designer-be/src/main/java/org/onap/sdc/workflow/services/exceptions/EntityNotFoundException.java with 100% similarity]
workflow/workflow-designer-be/src/main/java/org/onap/sdc/workflow/services/exceptions/InvalidArtifactException.java [moved from workflow-designer-be/src/main/java/org/onap/sdc/workflow/services/exceptions/InvalidArtifactException.java with 100% similarity]
workflow/workflow-designer-be/src/main/java/org/onap/sdc/workflow/services/exceptions/UniqueValueViolationException.java [moved from workflow-designer-be/src/main/java/org/onap/sdc/workflow/services/exceptions/UniqueValueViolationException.java with 100% similarity]
workflow/workflow-designer-be/src/main/java/org/onap/sdc/workflow/services/exceptions/VersionCreationException.java [moved from workflow-designer-be/src/main/java/org/onap/sdc/workflow/services/exceptions/VersionCreationException.java with 100% similarity]
workflow/workflow-designer-be/src/main/java/org/onap/sdc/workflow/services/exceptions/VersionModificationException.java [moved from workflow-designer-be/src/main/java/org/onap/sdc/workflow/services/exceptions/VersionModificationException.java with 59% similarity]
workflow/workflow-designer-be/src/main/java/org/onap/sdc/workflow/services/exceptions/VersionStateModificationException.java [moved from workflow-designer-be/src/main/java/org/onap/sdc/workflow/services/exceptions/VersionStateModificationException.java with 100% similarity]
workflow/workflow-designer-be/src/main/java/org/onap/sdc/workflow/services/impl/CollaborationConfiguration.java [moved from workflow-designer-be/src/main/java/org/onap/sdc/workflow/services/impl/CollaborationConfiguration.java with 100% similarity]
workflow/workflow-designer-be/src/main/java/org/onap/sdc/workflow/services/impl/WorkflowManagerImpl.java [moved from workflow-designer-be/src/main/java/org/onap/sdc/workflow/services/impl/WorkflowManagerImpl.java with 100% similarity]
workflow/workflow-designer-be/src/main/java/org/onap/sdc/workflow/services/impl/WorkflowVersionManagerImpl.java [moved from workflow-designer-be/src/main/java/org/onap/sdc/workflow/services/impl/WorkflowVersionManagerImpl.java with 89% similarity]
workflow/workflow-designer-be/src/main/java/org/onap/sdc/workflow/services/impl/mappers/VersionMapper.java [moved from workflow-designer-be/src/main/java/org/onap/sdc/workflow/services/impl/mappers/VersionMapper.java with 100% similarity]
workflow/workflow-designer-be/src/main/java/org/onap/sdc/workflow/services/impl/mappers/VersionStateMapper.java [moved from workflow-designer-be/src/main/java/org/onap/sdc/workflow/services/impl/mappers/VersionStateMapper.java with 100% similarity]
workflow/workflow-designer-be/src/main/java/org/onap/sdc/workflow/services/impl/mappers/WorkflowMapper.java [moved from workflow-designer-be/src/main/java/org/onap/sdc/workflow/services/impl/mappers/WorkflowMapper.java with 100% similarity]
workflow/workflow-designer-be/src/main/resources/application.properties [new file with mode: 0644]
workflow/workflow-designer-be/src/test/java/org/onap/sdc/workflow/RestPath.java [moved from workflow-designer-be/src/test/java/org/onap/sdc/workflow/RestPath.java with 100% similarity]
workflow/workflow-designer-be/src/test/java/org/onap/sdc/workflow/TestUtil.java [moved from workflow-designer-be/src/test/java/org/onap/sdc/workflow/TestUtil.java with 100% similarity]
workflow/workflow-designer-be/src/test/java/org/onap/sdc/workflow/api/WorkflowControllerTest.java [moved from workflow-designer-be/src/test/java/org/onap/sdc/workflow/api/WorkflowControllerTest.java with 100% similarity]
workflow/workflow-designer-be/src/test/java/org/onap/sdc/workflow/api/WorkflowVersionControllerTest.java [moved from workflow-designer-be/src/test/java/org/onap/sdc/workflow/api/WorkflowVersionControllerTest.java with 100% similarity]
workflow/workflow-designer-be/src/test/java/org/onap/sdc/workflow/persistence/impl/ArtifactRepositoryTest.java [moved from workflow-designer-be/src/test/java/org/onap/sdc/workflow/persistence/impl/ArtifactRepositoryTest.java with 100% similarity]
workflow/workflow-designer-be/src/test/java/org/onap/sdc/workflow/services/UniqueValueServiceTest.java [moved from workflow-designer-be/src/test/java/org/onap/sdc/workflow/services/UniqueValueServiceTest.java with 100% similarity]
workflow/workflow-designer-be/src/test/java/org/onap/sdc/workflow/services/impl/WorkflowManagerImplTest.java [moved from workflow-designer-be/src/test/java/org/onap/sdc/workflow/services/impl/WorkflowManagerImplTest.java with 99% similarity]
workflow/workflow-designer-be/src/test/java/org/onap/sdc/workflow/services/impl/WorkflowVersionManagerImplTest.java [moved from workflow-designer-be/src/test/java/org/onap/sdc/workflow/services/impl/WorkflowVersionManagerImplTest.java with 99% similarity]
workflow/workflow-designer-be/src/test/java/org/onap/sdc/workflow/services/impl/mappers/VersionMapperTest.java [moved from workflow-designer-be/src/test/java/org/onap/sdc/workflow/services/impl/mappers/VersionMapperTest.java with 99% similarity]
workflow/workflow-designer-be/src/test/java/org/onap/sdc/workflow/services/impl/mappers/VersionStateMapperTest.java [moved from workflow-designer-be/src/test/java/org/onap/sdc/workflow/services/impl/mappers/VersionStateMapperTest.java with 99% similarity]
workflow/workflow-designer-be/src/test/java/org/onap/sdc/workflow/services/impl/mappers/WorkflowMapperTest.java [moved from workflow-designer-be/src/test/java/org/onap/sdc/workflow/services/impl/mappers/WorkflowMapperTest.java with 100% similarity]
workflow/workflow-designer-init/pom.xml [new file with mode: 0644]
workflow/workflow-designer-init/src/main/docker/Dockerfile [new file with mode: 0644]
workflow/workflow-designer-init/src/main/docker/create_workflow_db.cql [new file with mode: 0644]
workflow/workflow-designer-init/src/main/docker/start.sh [new file with mode: 0644]
workflow/workflow-designer-ui/pom.xml [new file with mode: 0644]
worklfow-designer-ui/.empty [deleted file]