aboutsummaryrefslogtreecommitdiffstats
path: root/bpmn/so-bpmn-tasks/src/main/java
AgeCommit message (Expand)AuthorFilesLines
2020-03-05Support PNF software upgrade workflow using SDNC LCM APIEnbo Wang4-16/+401
2020-02-26Merge "remove duplicated code"Seshu Kumar M1-55/+40
2020-02-26remove duplicated codeLukasz Muszkieta1-55/+40
2020-02-26Move workflowResourceIds Ids setting logic from WorkflowActionRemigiusz Janeczek2-107/+146
2020-02-25Merge "Sonar issue - Refactor"Lukasz Muszkieta7-120/+97
2020-02-24Merge "update logback configuration to remove stack"Steve Smokowski1-1/+1
2020-02-21Merge "SO-CDS PNF BB"Seshu Kumar M2-5/+104
2020-02-20Merge "Skips the VfModule or VNF Configassign/ConfigDeploy action."Max Benjamin1-0/+116
2020-02-20SO-CDS PNF BBtragait2-5/+104
2020-02-19update logback configuration to remove stackPlummer, Brittany1-1/+1
2020-02-19Generic cds payload for vnf/vf-module/service.tragait4-32/+156
2020-02-18Merge "Based on Controller Actor calling CDS or APPC(Current Flow)"Steve Smokowski1-0/+109
2020-02-17Sonar issue - RefactorTomasz Wrobel7-120/+97
2020-02-17Based on Controller Actor calling CDS or APPC(Current Flow)Manamohan1-0/+109
2020-02-14Added logic to prevent exceptionbuilder fromPlummer, Brittany1-2/+7
2020-02-13Skips the VfModule or VNF Configassign/ConfigDeploy action.Manamohan1-0/+116
2020-02-12Merge "Fix Sonar issue - throw generic exception."Lukasz Muszkieta7-37/+35
2020-02-11Merge "AssignPnfBB - store model related PNF parameters in AAI"Lukasz Muszkieta1-0/+11
2020-02-11AssignPnfBB - store model related PNF parameters in AAIJoanna Jeremicz1-0/+11
2020-02-10Merge "change variables to public"Steve Smokowski1-4/+4
2020-02-10Merge "modifications to create network to add lob"Steve Smokowski2-22/+103
2020-02-07change variables to publicBenjamin, Max1-4/+4
2020-02-07AssignPnfBB - set orchestration status to Assigned after successful assignmentmharazin1-0/+9
2020-02-06Fix Sonar issue - throw generic exception.Tomasz Wrobel7-37/+35
2020-02-05WaitForPnfReadyBB - set orchestration status to Register and then RegisteredLukasz Muszkieta1-3/+20
2020-02-03modifications to create network to add lobSmokowski, Steven2-22/+103
2020-01-30Merge "Create ActivatePnfBB"Lukasz Muszkieta2-0/+30
2020-01-30Merge "Updated to send back actual exception message"Steve Smokowski1-3/+3
2020-01-30Merge "change error logs to warning logs in"Steve Smokowski1-1/+1
2020-01-30Merge "add manual handling to rainy day handling for bbs"Steve Smokowski4-80/+322
2020-01-30Create ActivatePnfBBRemigiusz Janeczek2-0/+30
2020-01-29Updated to send back actual exception messagePlummer, Brittany1-3/+3
2020-01-29change error logs to warning logs inKalkere Ramesh, Sharan1-1/+1
2020-01-29AssignPnfBB connects PNF and service instance in AAIJoanna Jeremicz3-1/+75
2020-01-24add manual handling to rainy day handling for bbsKuleshov, Elena4-80/+322
2020-01-24decision point APIeeginux14-0/+1142
2020-01-22Add fluent setters for BuildingBlocks and ExecuteBuildingBlockkjaniak3-87/+67
2020-01-16Merge "Use the timeout from the heat template instead of"Steve Smokowski1-0/+4
2020-01-16Merge "1911 create appc adapter micro service"Steve Smokowski3-2/+193
2020-01-15Use the timeout from the heat template instead ofBoslet, Cory1-0/+4
2020-01-101911 create appc adapter micro serviceKuleshov, Elena3-2/+193
2020-01-09move population of instance names in requestdbPlummer, Brittany1-0/+55
2019-12-20Add pnfs resources handling in service macro createpwielebs1-11/+10
2019-12-19support for pnf BB handlingLukasz Muszkieta2-74/+54
2019-12-18Merge "Implementing scope and action values from SO-DB to SO-Backend"Steve Smokowski1-0/+5
2019-12-18Support for volume groups on replace VF Module.Kuleshov, Elena2-6/+101
2019-12-17Implementing scope and action values from SO-DB to SO-BackendManamohan1-0/+5
2019-12-13Refactor WorkflowAction.valiadteResourceIdInAAI -Gamboa, Gilbert1-140/+158
2019-12-13Merge "Added a call to buildAndThrowException when vf"Steve Smokowski1-5/+23
2019-12-13Added a call to buildAndThrowException when vfBhatt, Prema1-5/+23
n class="nt"><dependencies> <dependency> <groupId>com.google.guava</groupId> <artifactId>guava</artifactId> <version>${guava.version}</version> <scope>compile</scope> </dependency> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>${junit.version}</version> <scope>compile</scope> </dependency> <dependency> <groupId>org.junit.jupiter</groupId> <artifactId>junit-jupiter</artifactId> <version>${junitJupiter.version}</version> <scope>test</scope> </dependency> <dependency> <groupId>org.mockito</groupId> <artifactId>mockito-junit-jupiter</artifactId> <version>${mockitoJupiter.version}</version> <scope>test</scope> </dependency> <dependency> <groupId>org.assertj</groupId> <artifactId>assertj-core</artifactId> </dependency> <dependency> <groupId>org.hamcrest</groupId> <artifactId>hamcrest-all</artifactId> <version>${hamcrest-all.version}</version> <scope>test</scope> </dependency> <dependency> <groupId>org.testng</groupId> <artifactId>testng</artifactId> <version>${testng.version}</version> <scope>compile</scope> </dependency> <dependency> <groupId>com.aventstack</groupId> <artifactId>extentreports</artifactId> <version>3.0.6</version> <scope>compile</scope> </dependency> <dependency> <groupId>com.typesafe</groupId> <artifactId>config</artifactId> <version>1.0.2</version> <scope>compile</scope> </dependency> <dependency> <groupId>org.apache.logging.log4j</groupId> <artifactId>log4j-core</artifactId> <version>${log4j.version}</version> <scope>compile</scope> </dependency> <dependency> <groupId>com.jcraft.jsch</groupId> <artifactId>com.springsource.com.jcraft.jsch</artifactId> <version>0.1.41</version> <scope>compile</scope> </dependency> <dependency> <groupId>org.openecomp.sdc</groupId> <artifactId>common-app-api</artifactId> <version>${project.version}</version> </dependency> <dependency> <groupId>org.openecomp.sdc.be</groupId> <artifactId>common-be</artifactId> <version>${project.version}</version> </dependency> <!-- CHECK CATLOG MODEL --> <dependency> <groupId>org.openecomp.sdc.be</groupId> <artifactId>catalog-model</artifactId> <version>${project.version}</version> </dependency> <!-- catalog dao --> <dependency> <groupId>org.openecomp.sdc.be</groupId> <artifactId>catalog-dao</artifactId> <version>${project.version}</version> </dependency> <!-- functional java --> <dependency> <groupId>org.functionaljava</groupId> <artifactId>functionaljava</artifactId> <version>${functionaljava.version}</version> <scope>compile</scope> </dependency> <!-- CASSANDRA --> <dependency> <groupId>com.datastax.cassandra</groupId> <artifactId>cassandra-driver-core</artifactId> <version>${cassandra.driver.version}</version> <scope>compile</scope> </dependency> <!-- CASSANDRA END --> <!-- slf4j + logback --> <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-api</artifactId> <version>${slf4j-api.version}</version> <scope>compile</scope> </dependency> <dependency> <groupId>ch.qos.logback</groupId> <artifactId>logback-classic</artifactId> <version>${logback.version}</version> <scope>compile</scope> </dependency> <dependency> <groupId>ch.qos.logback</groupId> <artifactId>logback-core</artifactId> <version>${logback.version}</version> <scope>compile</scope> </dependency> <dependency> <groupId>com.googlecode.json-simple</groupId> <artifactId>json-simple</artifactId> <version>${json-simple.version}</version> <scope>compile</scope> </dependency> <!-- File changes listener --> <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-jci-core</artifactId> <version>${commons-jci-core.version}</version> <scope>compile</scope> </dependency> <dependency> <groupId>commons-codec</groupId> <artifactId>commons-codec</artifactId> <version>${commons-codec}</version> <scope>compile</scope> </dependency> <!-- Gson --> <dependency> <groupId>com.google.code.gson</groupId> <artifactId>gson</artifactId> <version>${gson.version}</version> <scope>compile</scope> </dependency> <!-- Snake Yaml --> <dependency> <groupId>org.yaml</groupId> <artifactId>snakeyaml</artifactId> <version>${snakeyaml.version}</version> <scope>compile</scope> </dependency> <!-- http client --> <dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpclient</artifactId> <version>${httpclient.version}</version> <scope>compile</scope> </dependency> <dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpmime</artifactId> <version>${httpclient.version}</version> <scope>compile</scope> </dependency> <dependency> <groupId>commons-io</groupId> <artifactId>commons-io</artifactId> <version>2.5</version> <scope>compile</scope> </dependency> <dependency> <groupId>commons-logging</groupId> <artifactId>commons-logging</artifactId> <version>${commons-logging}</version> <scope>compile</scope> </dependency> <!-- http core --> <dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpcore</artifactId> <version>${httpcore.version}</version> <scope>compile</scope> </dependency> <dependency> <groupId>org.janusgraph</groupId> <artifactId>janusgraph-core</artifactId> <version>${janusgraph.version}</version> <scope>compile</scope> <exclusions> <exclusion> <artifactId>slf4j-log4j12</artifactId> <groupId>org.slf4j</groupId> </exclusion> <exclusion> <artifactId>commons-collections</artifactId> <groupId>commons-collections</groupId> </exclusion> <exclusion> <artifactId>groovy</artifactId> <groupId>org.codehaus.groovy</groupId> </exclusion> <exclusion> <groupId>org.apache.thrift</groupId> <artifactId>libthrift</artifactId> </exclusion> </exclusions> </dependency> <dependency> <groupId>com.clearspring.analytics</groupId> <artifactId>stream</artifactId> <version>${clearspring.version}</version> </dependency> <dependency> <groupId>org.janusgraph</groupId> <artifactId>janusgraph-cql</artifactId> <version>${janusgraph.version}</version> <scope>compile</scope> <exclusions> <exclusion> <groupId>org.slf4j</groupId> <artifactId>slf4j-log4j12</artifactId> </exclusion> <exclusion> <groupId>org.json</groupId> <artifactId>json</artifactId> </exclusion> <exclusion> <artifactId>commons-collections</artifactId> <groupId>commons-collections</groupId> </exclusion> <exclusion> <artifactId>groovy</artifactId> <groupId>org.codehaus.groovy</groupId> </exclusion> <exclusion> <groupId>io.netty</groupId> <artifactId>netty-all</artifactId> </exclusion> </exclusions> </dependency> <dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-databind</artifactId> <version>${jackson.version}</version> <exclusions> <exclusion> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-core</artifactId> </exclusion> </exclusions> </dependency> <dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-core</artifactId> <version>${jackson.version}</version> <scope>compile</scope> </dependency> <dependency> <groupId>org.onap.portal.sdk</groupId> <artifactId>epsdk-fw</artifactId> <version>${ecomp.version}</version> <scope>compile</scope> <exclusions> <exclusion> <artifactId>slf4j-log4j12</artifactId> <groupId>org.slf4j</groupId> </exclusion> </exclusions> </dependency> <dependency> <groupId>org.json</groupId> <artifactId>json</artifactId> <version>20131018</version> </dependency> <dependency> <groupId>org.onap.sdc.sdc-tosca</groupId> <artifactId>sdc-tosca</artifactId> <version>${sdc-tosca-parser.version}</version> </dependency> <dependency> <groupId>io.cucumber</groupId> <artifactId>cucumber-junit</artifactId> <version>${cucumber.version}</version> <scope>test</scope> </dependency> <dependency> <groupId>io.cucumber</groupId> <artifactId>cucumber-core</artifactId> <version>${cucumber.version}</version> </dependency> <dependency> <groupId>io.cucumber</groupId> <artifactId>gherkin</artifactId> <version>13.0.0</version> </dependency> <dependency> <groupId>io.cucumber</groupId> <artifactId>cucumber-java</artifactId> <version>${cucumber.version}</version> <scope>test</scope> </dependency> <dependency> <groupId>io.cucumber</groupId> <artifactId>cucumber-jvm-deps</artifactId> <version>1.0.6</version> <scope>provided</scope> </dependency> <dependency> <groupId>org.mock-server</groupId> <artifactId>mockserver-netty</artifactId> <version>${mockserver.netty.version}</version> <scope>test</scope> <exclusions> <exclusion> <artifactId>commons-collections</artifactId> <groupId>commons-collections</groupId> </exclusion> </exclusions> </dependency> <dependency> <groupId>org.openecomp.sdc.sdc-distribution-client</groupId> <artifactId>sdc-distribution-client</artifactId> <version>1.2.2</version> <scope>test</scope> </dependency> <!-- With TestNG --> <dependency> <groupId>io.cucumber</groupId> <artifactId>cucumber-testng</artifactId> <version>${cucumber.version}</version> </dependency> <!-- spring --> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> <version>${spring.version}</version> <scope>compile</scope> </dependency> <!-- CASSANDRA --> <dependency> <groupId>com.datastax.cassandra</groupId> <artifactId>cassandra-driver-mapping</artifactId> <version>${cassandra.driver.version}</version> <scope>compile</scope> </dependency> <!-- CASSANDRA END --> <dependency> <groupId>org.codehaus.groovy</groupId> <artifactId>groovy</artifactId> </dependency> <dependency> <groupId>io.netty</groupId> <artifactId>netty-all</artifactId> </dependency> <dependency> <groupId>io.netty</groupId> <artifactId>netty-handler</artifactId> </dependency> </dependencies> <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-clean-plugin</artifactId> <executions> <execution> <id>clean.testsuit.folder</id> <phase>clean</phase> <goals> <goal>clean</goal> </goals> <configuration> <filesets> <!-- Sanity jar --> <fileset> <directory>${project.basedir}/sdc-api-tests</directory> <followSymlinks>false</followSymlinks> <includes> <include>*.jar</include> </includes> </fileset> <!-- Sanity test suites --> <fileset> <directory> ${project.basedir}/sdc-api-tests/chef-repo/cookbooks/sdc-api-tests/files/default/testSuites </directory> <followSymlinks>false</followSymlinks> </fileset> </filesets> </configuration> </execution> </executions> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-deploy-plugin</artifactId> <configuration> <skip>true</skip> </configuration> </plugin> <!-- ============================================= --> <!-- Create the JAR file with its dependencies --> <!-- ============================================= --> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-assembly-plugin</artifactId> <executions> <execution> <id>create.jar.with.dependencies</id> <phase>package</phase> <goals> <goal>single</goal> </goals> <configuration> <archive> <manifest> <mainClass>org.openecomp.sdc.ci.tests.run.StartTest</mainClass> </manifest> </archive> <descriptorRefs> <descriptorRef>jar-with-dependencies</descriptorRef> </descriptorRefs> </configuration> </execution> </executions> </plugin> <plugin> <groupId>com.github.sylvainlaurent.maven</groupId> <artifactId>yaml-json-validator-maven-plugin</artifactId> <executions> <execution> <id>validate</id> <phase>validate</phase> <goals> <goal>validate</goal> </goals> <configuration> <validationSets> <validationSet> <includes> <include>src/main/resources/**/*.y*ml</include> <include>src/test/resources/**/*.y*ml</include> </includes> <excludes> <exclude> src/test/resources/CI/tests/importToscaResourceByCreateUrl/occurencyFalure*.y*ml </exclude> <exclude> src/test/resources/CI/tests/importToscaResourceByCreateUrl/noContent*.y*ml </exclude> <exclude>src/test/resources/CI/tests/HeatDeploymentArtifacts/invalid*.y*ml </exclude> </excludes> </validationSet> <validationSet> <includes> <include>src/main/resources/**/*.json</include> <include>src/test/resources/**/*.json</include> </includes> <excludes> <exclude>src/test/resources/CI/tests/HeatDeploymentArtifacts/invalid*.json </exclude> </excludes> </validationSet> </validationSets> <skip>${skipYamlJsonValidator}</skip> </configuration> </execution> </executions> </plugin> </plugins> </build> <profiles> <profile> <id>docker</id> <activation> <activeByDefault>false</activeByDefault> </activation> <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-resources-plugin</artifactId> <executions> <execution> <id>copy-tests-suites</id> <phase>verify</phase> <goals> <goal>copy-resources</goal> </goals> <configuration> <outputDirectory> sdc-api-tests/chef-repo/cookbooks/sdc-api-tests/files/default/testSuites </outputDirectory> <resources> <resource> <directory> ${project.parent.basedir}/test-apis-ci/src/main/resources/ci/testSuites </directory> <includes> <include>*</include> </includes> </resource> </resources> </configuration> </execution> <execution> <id>copy-resources-test-apis-ci</id> <phase>verify</phase> <goals> <goal>copy-resources</goal> </goals> <configuration> <outputDirectory>sdc-api-tests</outputDirectory> <resources> <resource> <directory>${project.parent.basedir}/test-apis-ci/target</directory> <includes> <include>test-apis-ci-${project.version}-jar-with-dependencies.jar</include> </includes> </resource> </resources> </configuration> </execution> </executions> </plugin> <plugin> <groupId>io.fabric8</groupId> <artifactId>docker-maven-plugin</artifactId> <configuration> <apiVersion>1.23</apiVersion> <registry>nexus3.onap.org:10001</registry> <authConfig> <pull> <username>docker</username> <password>docker</password> </pull> </authConfig> <images> <!-- Build sanity image --> <image> <name>onap/sdc-api-tests</name> <alias>sdc-api-tests</alias> <build> <cleanup>try</cleanup> <dockerFileDir>${project.basedir}/sdc-api-tests</dockerFileDir> <tags> <tag>${docker.tag}</tag> <tag> ${parsedVersion.majorVersion}.${parsedVersion.minorVersion}-STAGING-latest </tag> </tags> </build> </image> </images> </configuration> <executions> <execution> <id>clean-images</id> <phase>pre-clean</phase> <goals> <goal>remove</goal> </goals> <configuration> <removeAll>true</removeAll> <image>onap/sdc-api-tests</image> </configuration> </execution> <execution> <id>generate-images</id> <phase>install</phase> <goals> <goal>build</goal> </goals> </execution> <execution> <id>push-images</id> <phase>deploy</phase> <goals> <goal>push</goal> </goals> <configuration> <image>onap/sdc-api-tests</image> </configuration> </execution> </executions> </plugin> </plugins> </build> </profile> </profiles> </project>