mirror of
https://github.com/Alfresco/alfresco-sdk.git
synced 2025-05-26 17:25:11 +00:00
-- updated changes and made super project
git-svn-id: http://maven-alfresco-archetypes.googlecode.com/svn/trunk@21 04253f4f-3451-0410-a141-5562f1e59037
This commit is contained in:
parent
0fd6c401d3
commit
ae1ef7a326
@ -29,14 +29,6 @@
|
|||||||
<artifactId>maven-alfresco-archetypes</artifactId>
|
<artifactId>maven-alfresco-archetypes</artifactId>
|
||||||
<version>1.0-SNAPSHOT</version>
|
<version>1.0-SNAPSHOT</version>
|
||||||
</parent>
|
</parent>
|
||||||
<issueManagement>
|
|
||||||
<system>Jira</system>
|
|
||||||
<url>https://dev.sourcesense.com/jira/secure/BrowseProject.jspa?id=10130</url>
|
|
||||||
</issueManagement>
|
|
||||||
<organization>
|
|
||||||
<name>Sourcesense</name>
|
|
||||||
<url>http://www.sourcesense.com</url>
|
|
||||||
</organization>
|
|
||||||
<description>
|
<description>
|
||||||
This archetype developed within Sourcesense aims to provide a standardized approach to development, release and deployment of Alfresco extensions (as opposed to AMP builds, to be released as a different artifact ).
|
This archetype developed within Sourcesense aims to provide a standardized approach to development, release and deployment of Alfresco extensions (as opposed to AMP builds, to be released as a different artifact ).
|
||||||
Using standard m2 lifecycle commands (mvn compile package deploy) and generally available plugins (cargo, release, assembly)
|
Using standard m2 lifecycle commands (mvn compile package deploy) and generally available plugins (cargo, release, assembly)
|
||||||
@ -49,61 +41,6 @@
|
|||||||
Last but not the least, m2 build is more likely to be maintained and improved (especially in the likely case Alfresco moves to
|
Last but not the least, m2 build is more likely to be maintained and improved (especially in the likely case Alfresco moves to
|
||||||
maven2). For more details on the m2 apprach please refer instead to README Section (or directly and to README-m2.txt of the generated project).
|
maven2). For more details on the m2 apprach please refer instead to README Section (or directly and to README-m2.txt of the generated project).
|
||||||
</description>
|
</description>
|
||||||
<properties>
|
|
||||||
<svn.url>https://dev.sourcesense.com/repos/dev/whiteboard/maven-alfresco-extension-archetype</svn.url>
|
|
||||||
<svn.tags.url>${svn.url}/tags</svn.tags.url>
|
|
||||||
<site.url>https://repository.sourcesense.com/maven2-sites/${pom.artifactId}-${pom.version}</site.url>
|
|
||||||
<!-- These redundancies are due to filtering issues of Maven. See here http://maven.apache.org/plugins/maven-site-plugin/usage.html -->
|
|
||||||
<site_pom_description>${pom.description}</site_pom_description>
|
|
||||||
<site_pom_url>${pom.organization.url}</site_pom_url>
|
|
||||||
<site_pom_groupId>${pom.groupId}</site_pom_groupId>
|
|
||||||
<site_pom_artifactId>${pom.artifactId}</site_pom_artifactId>
|
|
||||||
<site_pom_version>${pom.version}</site_pom_version>
|
|
||||||
<site_tags_url>${svn.tags.url}</site_tags_url>
|
|
||||||
<site_site_url>${site.url}</site_site_url>
|
|
||||||
</properties>
|
|
||||||
<repositories>
|
|
||||||
<repository>
|
|
||||||
<id>ss-public</id>
|
|
||||||
<url>http://repository.sourcesense.com/maven2</url>
|
|
||||||
</repository>
|
|
||||||
<!-- Enable in case of apache snapshot deps -->
|
|
||||||
<repository>
|
|
||||||
<id>snapshots.apache</id>
|
|
||||||
<url>http://people.apache.org/repo/m2-snapshot-repository</url>
|
|
||||||
<snapshots>
|
|
||||||
<enabled />
|
|
||||||
<updatePolicy>daily</updatePolicy>
|
|
||||||
</snapshots>
|
|
||||||
</repository>
|
|
||||||
</repositories>
|
|
||||||
<scm>
|
|
||||||
<developerConnection>scm:svn:https://dev.sourcesense.com/repos/dev/whiteboard/maven-alfresco-extension-archetype/trunk</developerConnection>
|
|
||||||
<url>https://dev.sourcesense.com/repos/dev/whiteboard/maven-alfresco-extension-archetype/trunk</url>
|
|
||||||
</scm>
|
|
||||||
<developers>
|
|
||||||
<developer>
|
|
||||||
<id>g.columbro</id>
|
|
||||||
<name>Gabriele Columbro</name>
|
|
||||||
<email>g.columbro@sourcesense.com</email>
|
|
||||||
<roles>
|
|
||||||
<role>Alfresco Architect</role>
|
|
||||||
<role>Developer</role>
|
|
||||||
</roles>
|
|
||||||
<organization>Sourcesense</organization>
|
|
||||||
<organizationUrl>http://www.sourcesense.com</organizationUrl>
|
|
||||||
</developer>
|
|
||||||
</developers>
|
|
||||||
<mailingLists>
|
|
||||||
<mailingList>
|
|
||||||
<name>Sourcesense Alfresco Dev Mailing list</name>
|
|
||||||
<subscribe>alfresco-dev-subscribe@lists.sourcesense.com</subscribe>
|
|
||||||
<unsubscribe>alfresco-dev-unsubscribe@lists.sourcesense.com</unsubscribe>
|
|
||||||
<post>alfresco-dev@lists.sourcesense.com</post>
|
|
||||||
<!-- We need an archive!!! -->
|
|
||||||
<!--<archive>http://mail-archives.wakaleo.com/modmbox/dev/</archive>-->
|
|
||||||
</mailingList>
|
|
||||||
</mailingLists>
|
|
||||||
<build>
|
<build>
|
||||||
<extensions>
|
<extensions>
|
||||||
<extension>
|
<extension>
|
||||||
@ -114,126 +51,7 @@
|
|||||||
<!-- Unreleased version of webdav wagon plugin which fixes a boring stacktrace logging from this provider.
|
<!-- Unreleased version of webdav wagon plugin which fixes a boring stacktrace logging from this provider.
|
||||||
FIXME: Improve the fix and submit the patch
|
FIXME: Improve the fix and submit the patch
|
||||||
-->
|
-->
|
||||||
<extension>
|
|
||||||
<groupId>org.apache.maven.wagon</groupId>
|
|
||||||
<artifactId>wagon-webdav</artifactId>
|
|
||||||
<version>1.0-beta-3</version>
|
|
||||||
</extension>
|
|
||||||
</extensions>
|
|
||||||
<plugins>
|
|
||||||
<!--
|
|
||||||
|
|
|
||||||
| TODO: Integrate mvn-gforge-plugin to release in gforge in the release process.
|
|
||||||
| See here http://wiki.evolvis.org/mvn-gf-plugin/index.php/Main_Page for more info
|
|
||||||
|
|
||||||
<plugin>
|
</extensions>
|
||||||
<groupId>de.tarent.maven.plugins</groupId>
|
|
||||||
<artifactId>mvn-gforge-plugin</artifactId>
|
|
||||||
<configuration>
|
|
||||||
<gForgeAPIPort_address>http://evolvis.org/soap/index.php</gForgeAPIPort_address>
|
|
||||||
<fileTypes>
|
|
||||||
<type>javadoc</type>
|
|
||||||
<type>sources</type>
|
|
||||||
</fileTypes>
|
|
||||||
<processorType>i386</processorType>
|
|
||||||
</configuration>
|
|
||||||
</plugin>
|
|
||||||
-->
|
|
||||||
<plugin>
|
|
||||||
<artifactId>maven-archetype-plugin</artifactId>
|
|
||||||
<extensions>true</extensions>
|
|
||||||
</plugin>
|
|
||||||
<plugin>
|
|
||||||
<groupId>org.apache.maven.plugins</groupId>
|
|
||||||
<artifactId>maven-release-plugin</artifactId>
|
|
||||||
<configuration>
|
|
||||||
<!-- useEditMode>true</useEditMode>-->
|
|
||||||
<!-- dryRun>true</dryRun-->
|
|
||||||
<preparationGoals>clean package</preparationGoals>
|
|
||||||
<goals>deploy site:site site:deploy</goals>
|
|
||||||
<tagBase>${svn.tags.url}</tagBase>
|
|
||||||
</configuration>
|
|
||||||
</plugin>
|
|
||||||
<plugin>
|
|
||||||
<groupId>org.apache.maven.plugins</groupId>
|
|
||||||
<artifactId>maven-changes-plugin</artifactId>
|
|
||||||
<executions>
|
|
||||||
<execution>
|
|
||||||
<goals>
|
|
||||||
<goal>announcement-generate</goal>
|
|
||||||
</goals>
|
|
||||||
<id>announcement-generate</id>
|
|
||||||
</execution>
|
|
||||||
<execution>
|
|
||||||
<goals>
|
|
||||||
<goal>announcement-mail</goal>
|
|
||||||
</goals>
|
|
||||||
<id>announcement-mail</id>
|
|
||||||
</execution>
|
|
||||||
<execution>
|
|
||||||
<goals>
|
|
||||||
<goal>jira-report</goal>
|
|
||||||
</goals>
|
|
||||||
<id>jira-report</id>
|
|
||||||
</execution>
|
|
||||||
</executions>
|
|
||||||
<!-- Automatically notifies the list when release is done. Please supply username and password in the command line -->
|
|
||||||
<configuration>
|
|
||||||
<smtpHost>mail.sourcesense.com</smtpHost>
|
|
||||||
<smtpPort implementation="java.lang.Integer">25</smtpPort>
|
|
||||||
<toAddresses>
|
|
||||||
<toAddress implementation="java.lang.String">sysadmin@sourcesense.com</toAddress>
|
|
||||||
<toAddress implementation="java.lang.String">alfresco@sourcesense.com</toAddress>
|
|
||||||
<toAddress implementation="java.lang.String">g.columbro@sourcesense.com</toAddress>
|
|
||||||
</toAddresses>
|
|
||||||
<username>${smtp.username}</username>
|
|
||||||
<password>${smtp.password}</password>
|
|
||||||
<fromDeveloperId>g.columbro</fromDeveloperId>
|
|
||||||
</configuration>
|
|
||||||
</plugin>
|
|
||||||
</plugins>
|
|
||||||
</build>
|
</build>
|
||||||
<reporting>
|
|
||||||
<plugins>
|
|
||||||
<plugin>
|
|
||||||
<artifactId>maven-compiler-plugin</artifactId>
|
|
||||||
<configuration>
|
|
||||||
<source>1.5</source>
|
|
||||||
<target>1.5</target>
|
|
||||||
</configuration>
|
|
||||||
</plugin>
|
|
||||||
<plugin>
|
|
||||||
<artifactId>maven-surefire-plugin</artifactId>
|
|
||||||
</plugin>
|
|
||||||
<plugin>
|
|
||||||
<artifactId>maven-javadoc-plugin</artifactId>
|
|
||||||
</plugin>
|
|
||||||
<plugin>
|
|
||||||
<groupId>org.codehaus.mojo</groupId>
|
|
||||||
<artifactId>jxr-maven-plugin</artifactId>
|
|
||||||
</plugin>
|
|
||||||
<plugin>
|
|
||||||
<artifactId>maven-clover-plugin</artifactId>
|
|
||||||
</plugin>
|
|
||||||
<plugin>
|
|
||||||
<groupId>org.apache.maven.plugins</groupId>
|
|
||||||
<artifactId>maven-changes-plugin</artifactId>
|
|
||||||
<reportSets>
|
|
||||||
<reportSet>
|
|
||||||
<reports>
|
|
||||||
<report>changes-report</report>
|
|
||||||
</reports>
|
|
||||||
</reportSet>
|
|
||||||
</reportSets>
|
|
||||||
</plugin>
|
|
||||||
<plugin>
|
|
||||||
<groupId>org.codehaus.mojo</groupId>
|
|
||||||
<artifactId>changelog-maven-plugin</artifactId>
|
|
||||||
</plugin>
|
|
||||||
<plugin>
|
|
||||||
<groupId>org.codehaus.mojo</groupId>
|
|
||||||
<artifactId>taglist-maven-plugin</artifactId>
|
|
||||||
</plugin>
|
|
||||||
</plugins>
|
|
||||||
</reporting>
|
|
||||||
</project>
|
</project>
|
||||||
|
@ -1,31 +1,12 @@
|
|||||||
<document>
|
<document>
|
||||||
<properties>
|
<properties>
|
||||||
<title>Maven Alfresco extension archetype</title>
|
<title>Maven Alfresco AMP archetype</title>
|
||||||
<author email="g.columbro@sourcesense.com">Gabriele Columbro</author>
|
<author email="g.columbro@sourcesense.com">Gabriele Columbro</author>
|
||||||
</properties>
|
</properties>
|
||||||
<body>
|
<body>
|
||||||
<release version="1.0.0" date="2008-03-27" description="Public release">
|
<release version="1.0.0" date="2008-07-06" description="Public release">
|
||||||
<action dev="g.columbro" type="add">
|
<action dev="g.columbro" type="add">
|
||||||
Added support for doxia for both generated extension and archetype
|
Added full AMP lifecycle management
|
||||||
</action>
|
|
||||||
<action dev="g.columbro" type="fix" issue="MVNALF-4">
|
|
||||||
Now there's a working command for zero conf creation of the project from
|
|
||||||
the remote archetype (deployed on public SS repos ATM)
|
|
||||||
</action>
|
|
||||||
<action dev="g.columbro" type="add">
|
|
||||||
Add support for announcement mail sending
|
|
||||||
</action>
|
|
||||||
<action dev="g.columbro" type="add" issue="MVNALF-3">
|
|
||||||
Added licensing to all files (apache 2)
|
|
||||||
</action>
|
|
||||||
<action dev="g.columbro" type="add">
|
|
||||||
Added change log and improved documentation a lot
|
|
||||||
</action>
|
|
||||||
</release>
|
|
||||||
|
|
||||||
<release version="0.7" date="2008-03-20" description="First private release">
|
|
||||||
<action dev="g.columbro" type="update">
|
|
||||||
Merged all past projects in this archetype
|
|
||||||
</action>
|
</action>
|
||||||
</release>
|
</release>
|
||||||
</body>
|
</body>
|
||||||
|
@ -10,7 +10,7 @@
|
|||||||
</poweredBy>
|
</poweredBy>
|
||||||
<publishDate position="navigation-bottom" format="MM-dd-yy"/>
|
<publishDate position="navigation-bottom" format="MM-dd-yy"/>
|
||||||
<bannerLeft>
|
<bannerLeft>
|
||||||
<name>Maven alfresco archetype - v. ${project.version}</name>
|
<name>Maven alfresco Extension archetype - v. ${project.version}</name>
|
||||||
<href>${site_site_url}</href>
|
<href>${site_site_url}</href>
|
||||||
<src>images/logo_noclaim.png</src>
|
<src>images/logo_noclaim.png</src>
|
||||||
</bannerLeft>
|
</bannerLeft>
|
||||||
@ -20,11 +20,10 @@
|
|||||||
<item name="Apache" href="http://www.apache.org/"/>
|
<item name="Apache" href="http://www.apache.org/"/>
|
||||||
</links>
|
</links>
|
||||||
|
|
||||||
<menu name="M2 Alfresco Extension Archetype">
|
<menu name="M2 Alfresco AMP Archetype">
|
||||||
<item name="Introduction" href="/index.html"/>
|
<item name="Introduction" href="/index.html"/>
|
||||||
<item name="README" href="/readme.html"/>
|
<item name="README" href="/readme.html"/>
|
||||||
<item name="M2 Usage Guide" href="http://forge.alfresco.com/docman/view.php/90/1643/README-m2.txt"/>
|
<item name="How To" href="http://wiki.alfresco.com/wiki/Managing_Alfresco_Lifecyle_with_Maven"/>
|
||||||
<item name="Ant Usage Guide" href="http://forge.alfresco.com/docman/view.php/90/1644/README-ANT.txt"/>
|
|
||||||
<item name="Roadmap" href="http://forge.alfresco.com/docman/view.php/90/1645/ROADMAP.txt"/>
|
<item name="Roadmap" href="http://forge.alfresco.com/docman/view.php/90/1645/ROADMAP.txt"/>
|
||||||
<item name="FAQ" href="faq.html"/>
|
<item name="FAQ" href="faq.html"/>
|
||||||
</menu>
|
</menu>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user