diff --git a/extras/packaging/gnu-linux/Jenkinsfile b/extras/packaging/gnu-linux/Jenkinsfile
index d9ccdd23844d3ea59ae9d7a54c34f8540fce9cbc..efe2a998ed481e0f3c1f84ff7fbb25caa6f8dd7c 100644
--- a/extras/packaging/gnu-linux/Jenkinsfile
+++ b/extras/packaging/gnu-linux/Jenkinsfile
@@ -149,18 +149,16 @@ make -f ${PACKAGING_DIR}/Makefile portable-release-tarball .tarball-version
                                 " ${params.CHANNEL}",
                             returnStdout: true
                         ).trim()
-                        sh """
-                        git tag  -am \"Jami new ${params.CHANNEL} version\" ${wantedTag}
-                        """
+                        sh "git tag -am \"Jami new ${params.CHANNEL} version\"" +
+                            " ${wantedTag}"
+                        sh "git push origin --tags"
                         if (params.CHANNEL == 'stable') {
-                            // Only stables releases get tarballs and a tag.
-                            sh "git push origin --tags"
+                            // Only stable releases get a source
+                            // tarball.
                             echo "Publishing release tarball..."
                             sh 'rsync --verbose jami*.tar.gz ' +
                                 "${REMOTE_HOST}:${REMOTE_BASE_DIR}" +
                                 "/release/tarballs/"
-                        } else {
-                            sh "git push origin --tags"
                         }
                     }
                 }