Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create a common strategy for deployments #3

Open
genaris opened this issue Feb 12, 2025 · 0 comments
Open

Create a common strategy for deployments #3

genaris opened this issue Feb 12, 2025 · 0 comments
Assignees

Comments

@genaris
Copy link
Contributor

genaris commented Feb 12, 2025

At the moment, we are managing deployments in separate GitLab repositories per module and environment, which is cumbersome and very hard to maintain.

We need to migrate these to GitHub and define a common structure and/or guidelines to make it easier to understand and as error prone as it can be.

For example, I think that we can do an approach like the one in Verana, where a number of modules are grouped together and different GitHub actions are used to update each. In 2060 I can identify at least three potential repositories:

  • 2060-core-deploy: containing deployment scripts for DIDComm mediator, Message Pickup Repository, WebRTC Server for P2P, Indy VDR Proxy, Trust Service Resolver, etc.
  • 2060-demos-deploy: Chatbot Demo, generic verifier using phone number credential, and other demos we may want to keep public
  • unic.id-deploy: containing Issuer DTS, Verifier DTS, Vision service, matcher, WebRTC server, etc.

It would be good to start with UnicID deployment, since it is not already created and it could be a good example to experiment with.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants