You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Annaliese McDermond edited this page Jun 9, 2019
·
2 revisions
This repository is now set up for CI building using Travis CI. While things are not automatically built off of upstream source, it's fairly automated now. The following procedure should initiate an update of the packages in packagecloud.io.
Check out a copy of the NWDR Repository: git clone git@github.com:/nwdigitalradio/direwolf.git
Set a remote for upstream sources: git remote add upstream https://github.com/wb2osz/direwolf.git
Fetch a copy of the upstream master branch: git fetch upstream master
Rebase our master on top of the new source: git checkout master git rebase upstream/master
Rebase the debian branch on top of the new source: git checkout debian git rebase master
Rebase the build branch on top of the new source: git checkout travisci-armhf git rebase debian
Push your changes back to the NWDR Repository: git push --all --force
When the travisci-armhf branch changes, Travis will automatically pick that up and begin the build process. Current build times are around 15 minutes, and the packages will automatically be uploaded to our repository at packagecloud.io.