-
Notifications
You must be signed in to change notification settings - Fork 87
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
🌱 Remove tilt_modules #534
🌱 Remove tilt_modules #534
Conversation
e891e7d
to
e21f24c
Compare
Tilt modules are automatically downloaded and does not need to be included in source control. The latest release (v0.25) has also changed to use the XDG data dir for tilt_modules instead of keeping them here next to the Tiltfile. Also fix ignored cert-manager version when running with tilt.
e21f24c
to
bf842d7
Compare
/test-v1b1-ubuntu-integration |
I have confirmed locally that tilt still works and also that the cert-manager version is now correctly set. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
looks good
/approve
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
/lgtm
/hold |
Running this locally noticed some unwanted changes, holding |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: fmuyassarov, Rozzii The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
While running Tilt from this branch locally (
|
@furkatgofurov7 yes Tilt will re-generate the tilt_modules automatically when you run it. Depending on what version you have they will be in the working directory (older versions) or in the XDG data directory (for latest Tilt). What they did in CAPI was to get rid of the extensions and instead use their own way of installing cert-manager. We could do something similar but that is a bigger change. My point with this was just to not have the tilt_modules in git since they are autogenerated by Tilt. |
/hold cancel |
What this PR does / why we need it:
Tilt modules are automatically downloaded and does not need to be
included in source control. The latest release (v0.25) has also changed
to use the XDG data dir for tilt_modules instead of keeping them here
next to the Tiltfile.
See this comment: tilt-dev/tilt#5336 (comment)
It also seems like the cert-manager version setting was ignored in the Tiltfile. This is fixed by this PR.