Upgrades may or may not work (determined by my own experience). The failure seen was due to an activiti patch in 5.0.b, this patch is changes so if using later version of Alfresco the upgrades work.
There is however no guarantee that it will work in the future, but I think it is worth to have support, because if it works, you avoid having to recreate test data when upgrading alfresco version.
Since I couldn't find a good way to use wildcard copy for the upgrade scripts copying, it does have the version numbers included in path. So whenever Alfresco determines that it is time for a new folder for later version, this has to be added.
Consolidated h2 dialect on-the-fly "generation" (and other h2 related
operations) into an sdk-parent pom profile. Activated *only* when
src/test/properties/local/alfresco-global.properties is present.
- Remove dependency to tk.skuro.alfresco:h2-support
- Extract PostreSQL dialect files from alfresco-repository and transform then into H2 files dialect on-the-fly
- -Penterprise is now added and SDK will run against latest alfresco
enterprise
- currently Alfresco INTERNAL only (no Enterprise SNAPSHOTs published)
- tested with latest Enterprise HEAD and also aligned artifactId to new
naming (alfresco-enterprise|share-enterprise)
- updated docs
Merge remote-tracking branch 'origin/enterprise-profile'
Conflicts:
archetypes/alfresco-allinone-archetype/src/main/resources/archetype-resources/pom.xml
archetypes/alfresco-amp-archetype/src/main/resources/archetype-resources/pom.xml
archetypes/share-amp-archetype/src/main/resources/archetype-resources/pom.xml
poms/alfresco-sdk-parent/pom.xml
poms/alfresco-sdk-parent/src/site/apt/sdk-profiles.apt.vm
src/site/apt/prerequisites.apt.vm
-- added -Pregression profile to invoke Share PO / Selenium
functional/regression tests
-- tested successfully with 'mvn clean install' -Prun,regression
(optionally -Dtest=LoginPageTests)
-- reports are produced in target
-- updates docs on available profiles