Closed rgleason closed 4 years ago
Mauro, would you like me to push update xml files to opencpn/plugins so that these changes are in the master catalog? I hope to have some time to do this in the next couple of days.
Also you should probably bring your main git repository up to date by merging this PR.
Mauro, would you like me to push update xml files to opencpn/plugins so that these changes are in the master catalog
please do
Mauro, done here. https://github.com/OpenCPN/plugins/pull/185
First I removed my earlier branch used for another plugin "rg-master"
git checkout master Checkout the local master branch
git branch origin -d [or -D] rg-master Delete local rg-master
git push --delete origin rg-master Delete remote rg-master
git checkout -b rg-master upstream/master Create an identical copy of upstream/master as a new branch "rg-master"
Next delete the squiddio xml files under the metadata directory.
Add the new squiddio xml files downloaded from Cloudsmith after search for [version number]metadata
Or you can use Jon's bash script ./download_xml_bash.sh
git status
git add metadata/squiddio.* Add the files
git commit -am "squiddio v_____" Commit the files
git push -u origin rg-master Push the commit to origin rg-master (recreating the new remote branch)
Then go to your remote and make a PR to opencpn/plugins
Add DEB dependent packaging Try to handle travis not having correct git information Fix if statement Work on Travis handlling of tags, uploads, tagged push, etc. Includes changes from
13 environments build using github rgleason/squiddio Mauro if there are any problems let me know.
I am going to leave you to increment version number to 1.3.7.0 and do a tagged push to opencpn/plugins master branch using your original repository.
As far as updating the catalogs, opencpn/plugins master branch, Jon wants us to do this from our own fork of plugins, on a new branch, say mc-master, adding the new squiddio xml files locally and making sure the old squiddio files are removed. Add and commit. Then push to your remote mauroc/plugins mc-master branch. Then make a Pull Request to opencpn/plugins master branch. Jon has created a very slick github "actions" program that verifies and checks the xml for compliance, and it will notify you of the problem if there is one.