2016-03-26, 01:39
Trying to create a repository for my add-ons, but not having much success.
I've put together some add-ons on my laptop running Ubuntu, and created the addon.xml, addons.xml, and addons.xml.md5 files on the same system. I created some folders on Github and uploaded the files using the 'Upload files' button, and the first time, it worked ok. But when I added a fourth add-on to Github, and updated addons.xml and addons.xml.md5 files, it stopped working. At first, nothing showed up when I tried to access the repository in Kodi. But after deleting the addons.db file and doing a force refresh, all 4 add-ons were there - but icons weren't showing up, and clicking on any of the add-ons either produced no results, or a message indicating the add-on was installed successfully when actually nothing was installed.
I'm no stranger to using the command line, but a while back I almost killed the ESPN3 add-on by attempting a pull request using the CLI. For that reason, I decided I'd be better off trying a gui interface for git. I removed all the files I had previously uploaded to Github, created a new repository, and tried using SourceTree on my Macbook to upload everything. Everything seemed to work ok, but when I tested the newly created repo on my laptop and HTPC, I get the same results as before.
I've created and re-created the xml and md5 files over and over, but I'm just going around in circles. I've spent a couple of days searching and reading various threads here and different tutorials for creating repositories, trying different ideas, but I'm not getting anywhere. I've looked at other repositories and it looks like I've got things put together the right way, but I'm stumped and my eyes are tired. I need someone to download my repo (link removed since it didn't work) and look it over and see if there's something there that I'm not seeing.
Any help would be greatly appreciated.
EDIT: Debug log on pastebin.
I've put together some add-ons on my laptop running Ubuntu, and created the addon.xml, addons.xml, and addons.xml.md5 files on the same system. I created some folders on Github and uploaded the files using the 'Upload files' button, and the first time, it worked ok. But when I added a fourth add-on to Github, and updated addons.xml and addons.xml.md5 files, it stopped working. At first, nothing showed up when I tried to access the repository in Kodi. But after deleting the addons.db file and doing a force refresh, all 4 add-ons were there - but icons weren't showing up, and clicking on any of the add-ons either produced no results, or a message indicating the add-on was installed successfully when actually nothing was installed.
I'm no stranger to using the command line, but a while back I almost killed the ESPN3 add-on by attempting a pull request using the CLI. For that reason, I decided I'd be better off trying a gui interface for git. I removed all the files I had previously uploaded to Github, created a new repository, and tried using SourceTree on my Macbook to upload everything. Everything seemed to work ok, but when I tested the newly created repo on my laptop and HTPC, I get the same results as before.
I've created and re-created the xml and md5 files over and over, but I'm just going around in circles. I've spent a couple of days searching and reading various threads here and different tutorials for creating repositories, trying different ideas, but I'm not getting anywhere. I've looked at other repositories and it looks like I've got things put together the right way, but I'm stumped and my eyes are tired. I need someone to download my repo (link removed since it didn't work) and look it over and see if there's something there that I'm not seeing.
Any help would be greatly appreciated.
EDIT: Debug log on pastebin.