-
Notifications
You must be signed in to change notification settings - Fork 164
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
get-deps: Do not build get-deps all the time #4100
Conversation
@rene I must have misunderstood the makefile. How does this change it? Won't it still get executed with every call in root of eve to |
Yes @deitch , but at this time get-deps will be already built and no go commands will be called.... the problem was that the build commands were in the target all, so they were getting called every time |
Oh, OK, I see. Still, do we want to run it every time we call the Makefile? Shouldn't we restrict it in the main |
It runs only to generate get-deps and the pkg-deps.mk file, once both are there, it shouldn't call make get-deps again... I can't reproduce it locally.... |
Yeah but try in CI, where each run is in a new VM, and you will see it being rebuilt over and over, even when not needed. |
ok, I'm checking, but apart from that, this fix is needed anyways... so the PR is still valid... |
Yeah, fair enough. Let's get it in, then. Can you try and address the Makefile too? |
28ce918
to
1c7998f
Compare
Updates in this PR:
|
The fix in #4102 isn't good. Do not approve or merge this until we get that fixed. |
So far, the packages part is working correctly. I cannot report on eve yet, because the test in #4103 is queued up for workers |
Yes, it all is looking good. @rene rebase on |
Move build commands to the proper target in Makefile so get-deps won't get build every time make -C tools/get-deps is called. Signed-off-by: Renê de Souza Pinto <rene@renesp.com.br>
1c7998f
to
215d8e9
Compare
Tests are running. When they are done, I will kick off eden. |
Started eden tests. I also looked at the logs:
|
Getting some odd eden errors. But at least it is not the pull rate limits! 😁 |
Move build commands to the proper target in Makefile so get-deps won't get build every time make -C tools/get-deps is called.