When packaging extensions I only want to distribute locally (inside the company) it would be very helpful to be able to specify just relative paths (they work in Bitbucket). Right now VSCE just fails asking for an https URL. This should only be packaged locally in the VSIX and need no repostiory URL at all.
If this already is possible the message should mention what I'm supposed to do.
I've had this issue to, at least I don't have to upload whole project, just the images. ie, I work around this by uploading my screenshots only to a github location,then just referencing a relative path to it in the packages.json. Then for vsce time, I did a : vsce package --baseImagesUrl=https://raw.githubusercontent.com/bkelley13/oracle-jet-images/master/ As long as the path to the local icon file is same as the path to the one in the --baseImagesUrl, then I was able to build. I didn't have to upload my whole project to github, just the images. I would totally like to see the issue fixed as well.
Currently I ran into the same problematic scenario. I didn't want to make my repository public but because of this issue I had to. Is there any plan to make it possible to choose relative path?
Another issue came up when I tweaked with packaging: by default the --baseImagesUrl is referring to master branch which has changed this year to main. My workaround was passing my main branch link as baseImagesUrl.
Most helpful comment
I've had this issue to, at least I don't have to upload whole project, just the images. ie, I work around this by uploading my screenshots only to a github location,then just referencing a relative path to it in the packages.json. Then for vsce time, I did a : vsce package --baseImagesUrl=https://raw.githubusercontent.com/bkelley13/oracle-jet-images/master/ As long as the path to the local icon file is same as the path to the one in the --baseImagesUrl, then I was able to build. I didn't have to upload my whole project to github, just the images. I would totally like to see the issue fixed as well.