Skip to content

SDK Supported Features and Test plan

mindthegab edited this page Dec 19, 2014 · 21 revisions

#Access a release candidate

For example for 2.0.0:

  • All-in-One: mvn archetype:generate -DarchetypeGroupId=org.alfresco.maven.archetype -DarchetypeArtifactId=alfresco-allinone-archetype -DarchetypeVersion=2.0.0 -DinteractiveMode=false -DgroupId=com.acme.alfresco -DartifactId=test-aio -DarchetypeRepository=https://oss.sonatype.org/content/repositories/orgalfresco-1005/
  • AMP: mvn archetype:generate -DarchetypeGroupId=org.alfresco.maven.archetype -DarchetypeArtifactId=alfresco-amp-archetype -DarchetypeVersion=2.0.0 -DinteractiveMode=false -DgroupId=com.acme.alfresco -DartifactId=test-amp -DarchetypeRepository=https://oss.sonatype.org/content/repositories/orgalfresco-1005/
  • Share AMP: mvn archetype:generate -DarchetypeGroupId=org.alfresco.maven.archetype -DarchetypeArtifactId=share-amp-archetype -DarchetypeVersion=2.0.0 -DinteractiveMode=false -DgroupId=com.acme.alfresco -DartifactId=test-share-amp -DarchetypeRepository=https://oss.sonatype.org/content/repositories/orgalfresco-1005/

NOTE: Change the archetypeRepository based on the URL provided by the release manager.

#Test plan upon 2.x releases

##Functional tests:

  • For the 3 archetypes:
    • creation
    • embedded running
    • property filtering
    • hot reloading (excl properties and spring files)
    • enterprise profile
  • For amp and all-in-one
    • unit testing
    • remote unit testing

##Non Functional requirements

  • All features need to work in Eclipse, Idea, cmd line

Clone this wiki locally