forked from cstamas/maven-indexer-old
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathREADME.TXT
30 lines (22 loc) · 1.03 KB
/
README.TXT
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
Deploying web site
------------------
You can use the deploySite.sh script
Without any profile the site will be deployed to http://maven.apache.org/maven-indexer-archives/maven-indexer-${project.version}
sh ./deploySite.sh -Preporting
To deploy main version http://maven.apache.org/surefire, use
sh ./deploySite.sh -Preporting -Psite-release
Note you can add arguments to the script to pass your svn credentials:
-Dusername=
-Dpassword=
Workflow for site when releasing
--------------------------------
Once release staged, you can publish a staged site.
cd target/checkout
sh ./deploySite.sh -Preporting
content will be in http://maven.apache.org/maven-indexer-archives/maven-indexer-${project.version}
If something goes wrong when publishing the site to svnpubsub (like https://jira.codehaus.org/browse/MSCMPUB-6),
you can avoid rebuilding the site before publishing with
mvn -Preporting scm-publish:publish-scm
Once vote passed, redeploy main site:
cd target/checkout (or use the version tag)
sh ./deploySite.sh -Preporting -Psite-release