Merge branch 'image-build-and-push' into 'master'

Updates Jenkinsfile to push image to registry

See merge request vnf-onboarding/docker-api-fe!6
diff --git a/Jenkinsfile b/Jenkinsfile
index 29a4109..f46a6e9 100644
--- a/Jenkinsfile
+++ b/Jenkinsfile
@@ -3,13 +3,13 @@
 pipeline {
   environment {
     imagename = "opensourcemano/api-fe"
-    registryCredential = '<credentials>'  // To be updated with actual ID in the future
+    registryCredential = ''   // To be updated with an explicit ID
   }
   agent any
   stages {
     stage('Build API-FE image') {
       steps{
-        sh "echo Building API-FE image"
+        echo "Building API-FE image"
         script {
           dockerImage = docker.build "${env.imagename}:${env.BUILD_NUMBER}"
         }
@@ -17,20 +17,19 @@
     }
     stage('Upload to Docker registry') {
       steps{
-        sh "echo Here it would upload the image with appropriate tags: build number, latest"
-        /*script {
+        echo "Uploads the image with appropriate tags: build number, latest"
+        script {
           docker.withRegistry( '', registryCredential ) {
             dockerImage.push("${env.BUILD_NUMBER}")
             dockerImage.push('latest')
           }
-        }*/
+        }
       }
     }
     stage('Remove unused Docker image') {
       steps{
         sh "docker rmi ${imagename}:${BUILD_NUMBER}"
-        // Commented until "upload" stage can be uncommented as well
-        //sh "docker rmi ${imagename}:latest"
+        sh "docker rmi ${imagename}:latest"
       }
     }
   }