-
Notifications
You must be signed in to change notification settings - Fork 1.6k
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 labels from builders and deployers #4485
Conversation
Codecov Report
@@ Coverage Diff @@
## master #4485 +/- ##
==========================================
+ Coverage 72.26% 72.42% +0.15%
==========================================
Files 331 333 +2
Lines 12863 12886 +23
==========================================
+ Hits 9296 9333 +37
+ Misses 2975 2957 -18
- Partials 592 596 +4
Continue to review full report at Codecov.
|
@dgageot thanks for the review, I addressed your comments. travis is being silly today though |
something very strange is going on with travis. seems like it's using an old commit, I think there might be a caching bug? tests are passing for me locally and the syntax errors it's giving in the linter/windows unit/integration partitions don't match up with my latest branch. going to close this PR and reopen it as is 🤷 |
fixes #3133
second attempt after #4466
this removes all labels set by skaffold except for
skaffold.dev/run-id
, andapp.kubernetes.io/managed-by=skaffold
. this does remove the version from the managed-by label though, so changing skaffold version will not cause issues.because we don't apply labels from build or deploy, we can remove this from their interfaces, as well as remove passing an array of
Labeller
s toDeploy
andRender
. the labels are computed once when the runner is created, and stored inside the deployer.