VOL-4905 - Deploy new voltctl version.

jjb/shell/github-release.sh
---------------------------
  o Added --help text and command line switches.
  o Deprecate github-release command, replace with github gh cli.
  o Update authentication to use new pac strings or token file.
  o Create and auto-cleanup a scratch area for the script to use.
  o Added callstack display on error to help identify source.
  o Command line args added to facilitate interactive use.
    + Local access functions provide value lookup and defaults.
  o Begin to modularize the script, added named functions and
    wrapped global vars with accessor methods that format
    values for passing to the gh command.
  o Updated script to fail hard VS mask error conditions.  For ex do not
    publish a source-only release when artifact count is zero.
  o Script currently runs in (gh --draft) mode to exercise these changes.
  o Always call 'gh auth logout', esp for failure conditions.
  o Added the ability to query for repository release strings.
    + Simple verification for gh repository access.

jjb/verify/voltctl.yaml
-----------------------
  o Use new job template jjb/github-release/voltha.yaml.
  o Update to use a new jenkins credential id.

jjb/verify/voltctl.yaml
-----------------------
  o Use new job template jjb/github-release/voltha.yaml

Change-Id: I75432ea353d60d655c4558c6370d91f184d3b8ad
diff --git a/jjb/verify/voltctl.yaml b/jjb/verify/voltctl.yaml
index b0e69bc..a0be6f0 100644
--- a/jjb/verify/voltctl.yaml
+++ b/jjb/verify/voltctl.yaml
@@ -30,7 +30,7 @@
 - job-group:
     name: 'post-submit-voltctl-jobs'
     jobs:
-      - 'github-release':
+      - 'github-release-voltha':
           build-node: 'ubuntu18.04-basebuild-2c-4g'
           dependency-jobs: 'version-tag_wildcard'
           github-organization: 'opencord'