09-10-2014, 10:00 PM
Automatic connection and update from github would be really nice but it isn't possible. The thing is that it is not enough to update cbupdater.xml and build/changesets because those changes go hand in hand with other changes in base files of the system. For example, one of the latest changeset installs Calendar4You (YES!! Calendar4You, I haven't even announced it officially yet). So it isn't enough to download the changeset that installs that extension if you haven't downloaded all the related files.
So, as my partner Omar has indicated the steps to update are:
- update your code, all of it, ideally that will be a "git pull" command
- go to cbupdater and click on the "Get Updates", this will load the new changes into the module
- review the new ones, select those you want to apply and execute them
Now, with that explanation, I hope you understand that we cannot execute a full upgrade of the code from the "Get Updates" button. In any case, if you have a better name for it, please let us know and we will evaluate changing it as I do agree that it can lead to excessive expectations as it is now <!-- s:-) --><img src="{SMILIES_PATH}/icon_e_smile.gif" alt=":-)" title="Smile" /><!-- s:-) -->
So, as my partner Omar has indicated the steps to update are:
- update your code, all of it, ideally that will be a "git pull" command
- go to cbupdater and click on the "Get Updates", this will load the new changes into the module
- review the new ones, select those you want to apply and execute them
Now, with that explanation, I hope you understand that we cannot execute a full upgrade of the code from the "Get Updates" button. In any case, if you have a better name for it, please let us know and we will evaluate changing it as I do agree that it can lead to excessive expectations as it is now <!-- s:-) --><img src="{SMILIES_PATH}/icon_e_smile.gif" alt=":-)" title="Smile" /><!-- s:-) -->
Joe
TSolucio
TSolucio