4.0.0
cloud-marvin
Apache CloudStack marvin
pom
org.apache.cloudstack
cloud-tools
4.18.0.0-SNAPSHOT
../pom.xml
org.apache.cloudstack
cloud-apidoc
${project.version}
pom
maven-antrun-plugin
clean
clean
run
Deleting ${project.artifactId} API sources
org.codehaus.mojo
exec-maven-plugin
1.2.1
generate-sources
generate-sources
exec
${basedir}/marvin
python3
codegenerator.py
-s
${basedir}/../apidoc/target/commands.xml
Generating ${project.artifactId} API classes}
package
package
exec
${exec.workingdir}
python3
mvn-setup.py
${project.version}
sdist
marvin.sync
endpoint
localhost
org.codehaus.mojo
exec-maven-plugin
1.2.1
generate-sources
generate-sources
exec
${basedir}/marvin
python3
codegenerator.py
-e
${endpoint}
Generating ${project.artifactId} API classes}
package
package
exec
${exec.workingdir}
python3
mvn-setup.py
${project.version}
sdist
install
install
exec
${basedir}/dist
pip
install
--upgrade
Marvin-${project.version}.tar.gz
marvin.setup
${user.dir}/setup/dev/advanced.cfg
org.codehaus.gmaven
gmaven-plugin
1.5
setproperty
validate
execute
pom.properties['resolved.basedir']=project.basedir.absolutePath.replace('\','/').replace('D:','/cyg/d');
pom.properties['resolved.userdir']='${user.dir}'.replace('\','/').replace('D:','/cyg/d');
org.codehaus.mojo
exec-maven-plugin
1.2.1
pre-integration-test
pre-integration-test
exec
${basedir}/marvin
python3
deployAndRun.py
-c
${resolved.userdir}/${marvin.config}
-d
${resolved.basedir}/marvin/testSetupSuccess.py
marvin.test
simulator
test/integration/smoke
${user.dir}/setup/dev/advanced.cfg
org.codehaus.gmaven
gmaven-plugin
1.5
setproperty
validate
execute
${user.dir}
${marvin.config}
project.properties['resolved.user.dir']='${user.dir}'.replace('\','/').replace('D:','/cyg/d');
project.properties['resolved.marvin.config']='${marvin.config}'.replace('\','/').replace('D:','/cyg/d');
org.codehaus.mojo
exec-maven-plugin
1.2.1
integration-test
integration-test
exec
${basedir}/marvin
nosetests
--with-marvin
--marvin-config
${resolved.user.dir}/${resolved.marvin.config}
--load
-a
tags=${tag}
${resolved.user.dir}/${test}
-v