diff --git a/rollup.config.js b/rollup.config.js
index 3a33c6b435eedf49fe27dcb516525034126be089..135c9e21bc21be5349c9d78b5e6b805e4dcf8dcf 100644
--- a/rollup.config.js
+++ b/rollup.config.js
@@ -133,6 +133,11 @@ function getBuildInfo() {
     let commit = child_process.execSync('git rev-parse --short HEAD').toString().trim();
 
     let parsed = url.parse(remote);
+    // convert git urls
+    if (parsed.protocol === null) {
+        parsed = url.parse('git://' + remote.replace(":", "/"));
+        parsed.protocol = 'https:';
+    }
     let newPath = parsed.path.slice(0, parsed.path.lastIndexOf('.'));
     let newUrl = parsed.protocol + '//' + parsed.host + newPath + '/commit/' + commit;