Skip to content
This repository has been archived by the owner on Nov 1, 2022. It is now read-only.

Make pkg/install a Go module to reduce its dependencies #2778

Merged
merged 2 commits into from
Jan 26, 2020

Conversation

2opremio
Copy link
Contributor

@2opremio 2opremio commented Jan 21, 2020

External projects (like github.com/weaveworks/eksctl, which in turn are used as a library) shouldn't need to pull the full Flux dependencies by only using pkg/install.

This will cause a million conflicts with #2776 but I wanted to try it ASAP.

Fix: #2779

@2opremio 2opremio changed the title Make pkg/install a Go module reduce its dependencies Make pkg/install a Go module to reduce its dependencies Jan 21, 2020
@2opremio
Copy link
Contributor Author

2opremio commented Jan 21, 2020

And ... it turns out that @hiddeco beat me to it in #2777 (it was his idea anyways :) )

Copy link
Member

@stefanprodan stefanprodan left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Copy link
Member

@hiddeco hiddeco left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Second that 🚀

Alfonso Acosta added 2 commits January 26, 2020 21:29
External projects (like github.com/weaveworks/eksctl, which
in turn are used as a library) shouldn't need to pull the
full Flux dependencies by only using `pkg/install`.
@2opremio 2opremio force-pushed the add-submodule-for-install branch from 8a86d36 to e9b39c3 Compare January 26, 2020 20:29
@2opremio 2opremio merged commit c4ca972 into fluxcd:master Jan 26, 2020
@2opremio 2opremio deleted the add-submodule-for-install branch January 26, 2020 20:51
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Make pkg/install a sub-module
3 participants