4.0.0
org.onap.oparent
oparent
1.2.3
org.onap.pnf-onboarding
pnf-onboarding-test-csar
1.0.1-SNAPSHOT
pom
UTF-8
yyyyMMdd'T'HHmmss
https://nexus.onap.org
sample-pnf-${version}
sample-signed-pnf-${version}
org.apache.maven.plugins
maven-resources-plugin
3.1.0
aggregate-csar-resources
process-resources
copy-resources
${project.build.directory}/csar
src/main/resources/csarContent
true
**/*
maven-assembly-plugin
3.1.0
make-csar-zip-file
prepare-package
single
${csar.name}
false
false
src/main/assembly/zip.xml
com.coderplus.maven.plugins
copy-rename-maven-plugin
1.0
rename-zip-to-csar
prepare-package
rename
${project.build.directory}/${csar.name}.zip
${project.build.directory}/${csar.name}.csar
com.coderplus.maven.plugins
copy-rename-maven-plugin
1.0
copy-csar-and-cert-to-signed-csar-dir
prepare-package
copy
src/main/resources/securityContent/sample-pnf.cert
${project.build.directory}/signed-csar/${csar.name}.cert
${project.build.directory}/${csar.name}.csar
${project.build.directory}/signed-csar/${csar.name}.csar
org.codehaus.mojo
exec-maven-plugin
1.3.2
generate-signature
prepare-package
exec
openssl
cms
-sign
-binary
-nocerts
-outform
pem
-signer
${project.basedir}/src/main/resources/securityContent/sample-pnf.cert
-inkey
${project.basedir}/src/main/resources/securityContent/sample-pnf-private-key.pem
-in
${project.build.directory}/signed-csar/${csar.name}.csar
-out
${project.build.directory}/signed-csar/${csar.name}.cms
maven-assembly-plugin
3.1.0
make-signed-csar-zip-file
package
single
${signed.csar.name}
false
false
src/main/assembly/signedZip.xml
org.jacoco
jacoco-maven-plugin
pre-unit-test
none
post-unit-test
none
pre-integration-test
none
post-integration-test
none
org.apache.maven.plugins
maven-checkstyle-plugin
onap-java-style
none
onap-license
none
org.apache.maven.plugins
maven-failsafe-plugin
integration-tests
none