eiffel: Fix github http, api urls and credentials

Change-Id: I1cce7bc7746875ebea6be7f782b48a7f1ac9d044
diff --git a/jjb/eiffel/global-eiffel-container-build-merge.yaml b/jjb/eiffel/global-eiffel-container-build-merge.yaml
index 4831757..8f9b79d 100644
--- a/jjb/eiffel/global-eiffel-container-build-merge.yaml
+++ b/jjb/eiffel/global-eiffel-container-build-merge.yaml
@@ -38,10 +38,14 @@
           project: '{project}'
           branch: '{branch}'
       - string:
-          name: GIT_BASE_HTTPS
+          name: GITHUB_BASE_URL
           default: https://github.com/eiffel-community
           description: HTTPS URL of Project Repo on GitHub to clone repo.
       - string:
+          name: GITHUB_API_URL
+          default: https://api.github.com/repos/eiffel-community
+          description: API URL of Project Repo on GitHub to clone repo.
+      - string:
           name: IMAGE_DOCKERFILE
           default: '{image-dockerfile}'
           description: Dockerfile to use for building the container image
@@ -101,6 +105,7 @@
       - build-timeout:
           timeout: 10
       - nordixinfra-harbor-creds-wrapper
+      - nordixinfra-eiffel-github-token
       - mask-passwords
       - openstack:
           single-use: true