-
Notifications
You must be signed in to change notification settings - Fork 4.9k
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
Versioning of build tools #7802
Comments
Here are some quick notes about remote fetches. I didn't not look at any Dockerfiles in the project and we have lots of them that are used for testing.
Python
|
Regarding go tools, |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
Pinging @elastic/integrations (Team:Integrations) |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
Our builds use a number of external tools that are fetched remotely. Things like
go get
and pythonvirtualenv
both do fetching. Some of these tools are unversioned (meaning that we don't specify a version to fetch). This can causes stability issues when the external tool changes.And in an effort to further improve stability we might want to vendor the Go based tools directly in our repo or in S3 so that we are in full control over everything that goes into our build.
The first step here is to audit all of the places where we pull in remote code or tools so we can gauge the scope of the issue.
The text was updated successfully, but these errors were encountered: