-
Notifications
You must be signed in to change notification settings - Fork 1k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Configure hex, gradle, pip and npm caches.
We saw repeated failures on some CI nodes, possibly from them being throttled by hex.pm. To mitigate it, try to setup package caches for hex, gradle, pip and npm. So far it works with Docker builder only but requires that cache directories in /home/jenkins are owned by the `jenkins` user. That has to happen as part of the Jenkins node setup. Nodes controlled from couchdb-infra-cm have been updated to have those directories and permission however the ARM64 one doesn't yet, so we're excluding it temporarily. The s390x node currently seems to have a hard time fetching hex.pm packages specifically. All the other workers don't have that issue so it's getting excluded as well. Linux One community issue: linuxone-community-cloud/tickets#58
- Loading branch information
Showing
2 changed files
with
21 additions
and
16 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters