Repository: sling-site Updated Branches: refs/heads/master aa2ed8cae -> d4868c9b4
SLING-7178 - Allow publishing the Sling site using Maven Basic setup, working on a separate branch until it's refined a bit more. Project: http://git-wip-us.apache.org/repos/asf/sling-site/repo Commit: http://git-wip-us.apache.org/repos/asf/sling-site/commit/d4868c9b Tree: http://git-wip-us.apache.org/repos/asf/sling-site/tree/d4868c9b Diff: http://git-wip-us.apache.org/repos/asf/sling-site/diff/d4868c9b Branch: refs/heads/master Commit: d4868c9b4299f716d6f682f010e16073b8ea850f Parents: aa2ed8c Author: Robert Munteanu <[email protected]> Authored: Wed Oct 4 18:59:02 2017 +0300 Committer: Robert Munteanu <[email protected]> Committed: Wed Oct 4 19:01:33 2017 +0300 ---------------------------------------------------------------------- pom.xml | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/sling-site/blob/d4868c9b/pom.xml ---------------------------------------------------------------------- diff --git a/pom.xml b/pom.xml index b36c0b3..b413786 100644 --- a/pom.xml +++ b/pom.xml @@ -98,7 +98,46 @@ </execution> </executions> </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-scm-publish-plugin</artifactId> + <version>1.1</version> + <extensions>true</extensions> + <configuration> + <content>target/${artifactId}-${version}</content> + <checkinComment>Automatic publish of sling site</checkinComment> + <pubScmUrl>scm:git:https://git-wip-us.apache.org/repos/asf/sling-site.git</pubScmUrl> + <scmBranch>asf-site-staging</scmBranch> + </configuration> + </plugin> </plugins> </build> + <!-- TODO + - removed files: res/css/codehilite.css, README.md, .gitignore (needed?) + - many line endings changed + --> + <profiles> + <profile> + <id>publish-site</id> + <build> + <plugins> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-scm-publish-plugin</artifactId> + <executions> + <execution> + <id>publish-site</id> + <phase>package</phase> + <goals> + <goal>publish-scm</goal> + </goals> + </execution> + </executions> + </plugin> + </plugins> + </build> + </profile> + </profiles> + </project>
