Re: CI/CD and testnets proposal for discussion tomorrow
Dave Huseby <dhuseby@...>
To Shawn, This idea is based off of what Sovrin has set up for Ursa. Mike Lodder had done the bulk of the legwork here and deserves most of the credit...unless you guys hate the proposal, then blame me, it was my idea to propose to take this HL-wide. Ursa is hosted on HL github, uses HL Jira/Confluence, and now uses a temporary Gitlab (CE version) running on Sovrin infrastructure. This is after Sovrin spent months trying to take the existing HL CI/CD stuff and failing to modify it for Indy and Ursa. To Casey, In the proposal I say that the best part of Gitlab is that runners can be contributions from the community. HL will run a couple of shared runners to make sure that projects without community provided runners will have a minimum level of CI/CD capabilities. We will run the CE version because all we need is AD/LDAP integration so we can use LFID's as well as the CI/CD pipeline. In summary, the gitlab would be running on HL infrastructure, the runners on community contributed hardware. I just set up a spare machine as a runner for the Ursa builds and plugged it into the Sovrin Gitlab in just a few minutes. Dave
On Wed, Mar 27, 2019 at 3:42 PM Casey Kuhlman <casey@...> wrote:
|
|