-
-
Notifications
You must be signed in to change notification settings - Fork 136
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
Travis CI failing to find goveralls on latest go version #207
Comments
I can confirm that this happens on CircleCI as well when running Go 1.18. This does not occur when I run it under Go 1.17. |
nkinkade
added a commit
to m-lab/pusher
that referenced
this issue
May 11, 2022
The travis build was failing with something like this: mattn/goveralls#207 ... and the Docker build was failing with this error: Step 8/10 : COPY --from=build /go/bin/pusher / COPY failed: stat go/bin/pusher: file does not exist
nkinkade
added a commit
to m-lab/pusher
that referenced
this issue
May 12, 2022
* Removes old, empty directories Pusher did not remove old directories. Every extant directory creates an inotify watch in pusher. Over time and/or for experiments (e.g., wehe) that create a large amount of directories, this can create a very large number of useless watches, which eat up memory, and eventually may run up against fs.inotify.max_user_watches, causing other containers on the system to fail. This commit also fixes an apparent variable name bug in which the value for maxFileAge was put into a variable named minFileAge. * Removes old, empty directories when walking dir Previously, directories were not touched. On long-running containers directories would begin to pile up causing a large amount of useless pusher inotify directories watches. * Uses Go v1.18 to build Docker image, and Alpine 3.15 * Updates Go modules * Reverts prometheus/client_golang to v1.11.0 I was running into this with newer versions: prometheus/prometheus#10574 * Updates Travis to use Go v1.18 * Reverts Go to v1.17 (from v1.18) The travis build was failing with something like this: mattn/goveralls#207 ... and the Docker build was failing with this error: Step 8/10 : COPY --from=build /go/bin/pusher / COPY failed: stat go/bin/pusher: file does not exist * Adds a clarifying comment about removing dirs * Simplifies dir removal logic, removes branching
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Travis CI is failing with the
tip
for go and passes with the same config using1.13.x
. It shows that it can't find thegoveralls
command.The env:
The error:
The text was updated successfully, but these errors were encountered: