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

Merge all skywire deployment repos [WIP] #1635

Closed
wants to merge 8 commits into from
Closed

Merge all skywire deployment repos [WIP] #1635

wants to merge 8 commits into from

Conversation

0pcom
Copy link
Collaborator

@0pcom 0pcom commented Jun 29, 2023

From the beginning, there were multiple repositories which comprised the skywire deployment.

skycoin/skywire
skycoin/skywire-services
skycoin/skycoin-service-discovery
skycoin/skywire-utilities
skycoin/dmsg

Recently, most of the production deployment was made open-source. Considering that the skywire repo contains client counterparts to the servers in skywire-services and skycoin-service-discovery, it made sense to combine these. Additionally, dmsg is used throughout; so adding those utilities seemed to make sense as well.

go run cmd/skywire/skywire.go

image

go run cmd/skywire/skywire.go dmsg

image

go run cmd/skywire/skywire.go dmsg pty

image

go run cmd/skywire/skywire.go svc

image

The point of doing this is not only an optimization to the CI and simplification of installation layout, but to see how large the merged binary would be.

The answer: 50M

Note: this does not currently include app binaries

@0pcom 0pcom closed this Jul 14, 2023
@0pcom 0pcom deleted the skywire-deployment branch July 15, 2023 10:42
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

Successfully merging this pull request may close these issues.

1 participant