Merge pull request #20 from mcdonnell-john/updates_based_on_pr2211

Updating the pipeline to include additional files
diff --git a/meta/netbeansrelease.json b/meta/netbeansrelease.json
index c83291e..3eb8f8c 100644
--- a/meta/netbeansrelease.json
+++ b/meta/netbeansrelease.json
@@ -211,7 +211,7 @@
         "jdk_apidoc": "https://docs.oracle.com/javase/8/docs/api/",
         "maven": "Maven 3.3.9",
         "versionName": "12.0",
-        "mavenversion": "RELEASE120-1",
+        "mavenversion": "RELEASE120-u1",
         "tlp": "true",
         "apidocurl": "https://bits.netbeans.org/12.0/javadoc",
         "update_url": "https://netbeans.apache.org/nb/updates/12.0/updates.xml.gz?{$netbeans.hash.code}",
@@ -241,12 +241,16 @@
                 "version": "beta6",
                 "vote":"1",
                 "position": "6"
-            }            
+            },
+            "efd543aaefdb0a9f8f0073896cb12c82fe4ef9c8": {
+                "version": "u1",
+                "position": "7"
+            }
         },
         "releasedate": {
-            "day": "04",
-            "month": "06",
-            "year": "2020"
+            "day": "-",
+            "month": "-",
+            "year": "-"
         },
         "previousreleasedate": {
             "day": "24",
@@ -254,6 +258,48 @@
             "year": "2020"
         }
     },
+    "release121": {
+        "position": "8",
+        "ant": "Ant (latest)",
+        "jdk": "JDK 1.8 (latest)",
+        "jdk_apidoc": "https://docs.oracle.com/javase/8/docs/api/",
+        "maven": "Maven 3.3.9",
+        "versionName": "12.1",
+        "mavenversion": "RELEASE121",
+        "tlp": "true",
+        "apidocurl": "https://bits.netbeans.org/12.1/javadoc",
+        "update_url": "https://netbeans.apache.org/nb/updates/12.1/updates.xml.gz?{$netbeans.hash.code}",
+        "plugin_url": "https://netbeans.apache.org/nb/plugins/12.1/catalog.xml.gz",
+        "milestones": {
+            "08d65f163be3bb1232098cc66b558438e90ddc01": {
+                "version": "beta1",
+                "position": "1"
+            },
+            "95e4be413811ba9206721bb39c97523022a0180c": {
+                "version": "beta2",
+                "position": "2"
+            },
+            "26e6ce805bae6d79990354fb9bdc4971228f28ad": {
+                "version": "beta3",
+                "position": "3"
+            },
+            "cade25887c5450e4595fa59e616daee4d2520ee0": {
+                "version": "beta4",
+                "vote": "1",
+                "position": "4"
+            }
+        },
+        "releasedate": {
+            "day": "-",
+            "month": "-",
+            "year": "-"
+        },
+        "previousreleasedate": {
+            "day": "04",
+            "month": "06",
+            "year": "2020"
+        }
+    },
     "master": {
         "position": "50000",
         "ant": "Ant (latest)",
diff --git a/resources/org/apache/netbeans/installermac.sh b/resources/org/apache/netbeans/installermac.sh
index 5a68c97..a075626 100644
--- a/resources/org/apache/netbeans/installermac.sh
+++ b/resources/org/apache/netbeans/installermac.sh
@@ -20,19 +20,20 @@
 ## param 1 workspace filename for binaries-zip 
 ## param 2 version number xx.y (mandatory)
 ## param 3 timestamp  YYMMDD
+## param 4 absolute file path to Apple Developer ID Certificate text file
 
 BASE_DIR=`pwd`
 NB_ALL=$BASE_DIR
 export BASE_DIR NB_ALL
 
-DIST=$BASE_DIR/dist
-export DIST
-
 if [[ "$4" ]]; then 
   echo 'I need 4 arguments:'
   echo 'usage: installer usage [file path to Apache NetBeans binaries-zip] [versionumber formated xx.y] [timestamp YYMMDD] [path to a certificate]'
 fi
 
+DIST=$BASE_DIR/dist
+export DIST
+
 if [ -d $DIST ] ; then
 rm -rf $DIST
 fi
@@ -131,9 +132,6 @@
 BUILD_DESC=$BASENAME_PREFIX
 export NB_VER_NUMBER BUILDNUMBER BASENAME_PREFIX NB_BUILD_NUMBER DATESTAMP BUILD_DESC
 
-MAC_PATH=$DIST
-#export MAC_PATH
-
 #To build MAC installer on mac host set BUILD_MAC to 1
 BUILD_MAC=1
 export BUILD_MAC