Initial script to rebuild P2 site index.html page
diff --git a/buildCompositeP2Index.sh b/buildCompositeP2Index.sh
new file mode 100755
index 0000000..eddb6e7
--- /dev/null
+++ b/buildCompositeP2Index.sh
@@ -0,0 +1,55 @@
+# !/bin/sh
+#set -x
+
+RELEASE_SITE_DIR=/home/data/httpd/download.eclipse.org/rt/eclipselink/updates
+RELEASE_SITE_NAME="EclipseLink Release Repository"
+MILESTONE_SITE_DIR=/home/data/httpd/download.eclipse.org/rt/eclipselink/milestone-updates
+MILESTONE_SITE_NAME="EclipseLink Milestone Repository"
+NIGHTLY_SITE_DIR=/home/data/httpd/download.eclipse.org/rt/eclipselink/nightly-updates
+NIGHTLY_SITE_NAME="EclipseLink Nightly Build Repository"
+CMD_ERROR=false
+SITE_DIR=$1
+SITE_NAME=$2
+if [ "${SITE_DIR}" = "release" ]
+then
+    SITE_DIR=${RELEASE_SITE_DIR}
+    SITE_NAME=${RELEASE_SITE_NAME}
+fi
+if [ "${SITE_DIR}" = "milestone" ]
+then
+    SITE_DIR=${MILESTONE_SITE_DIR}
+    SITE_NAME=${MILESTONE_SITE_NAME}
+fi
+if [ "${SITE_DIR}" = "nightly" ]
+then
+    SITE_DIR=${NIGHTLY_SITE_DIR}
+    SITE_NAME=${NIGHTLY_SITE_NAME}
+fi
+
+if [ "${SITE_DIR}" = "" ]
+then
+    echo "ERROR: Site location must be specified!"
+    CMD_ERROR=true
+fi
+if [ ! -d ${SITE_DIR} ]
+then
+    echo "ERROR: Need to generate the children repositories before generating the composite!"
+    CMD_ERROR=true
+fi
+if [ "${SITE_NAME}" = "" ]
+then
+    echo "ERROR: Site name must be specified!"
+    CMD_ERROR=true
+fi
+if [ "${CMD_ERROR}" = "true" ]
+then
+            echo "USAGE: ./buildCompositeP2Index.sh site_dir site_name"
+            echo "   where:"
+            echo "      site_dir  = the location of the compositeRepository with"
+            echo "                  child repositories already present under it"
+            echo "      site_name = string designating the compositeRepository name"
+            exit
+fi
+
+#This is temporary solution
+sed -i  -e 's+<li><a href="http://www.eclipse.org/downloads/download.php?file=/rt/eclipselink/updates/2.7.4.v20190115-ad5b7c6b2a.zip">2.7.4.v20190115-ad5b7c6b2a.zip</a></li>+<li><a href="http://www.eclipse.org/downloads/download.php?file=/rt/eclipselink/updates/2.7.5.v20191016-ea124dd158.zip">2.7.5.v20191016-ea124dd158.zip</a></li>\n<li><a href="http://www.eclipse.org/downloads/download.php?file=/rt/eclipselink/updates/2.7.4.v20190115-ad5b7c6b2a.zip">2.7.4.v20190115-ad5b7c6b2a.zip</a></li>+g' ${SITE_DIR}/index.html
\ No newline at end of file