Craig Condit created YUNIKORN-1862:
--------------------------------------
Summary: Shim: Use privately installed build tools
Key: YUNIKORN-1862
URL: https://issues.apache.org/jira/browse/YUNIKORN-1862
Project: Apache YuniKorn
Issue Type: Improvement
Components: shim - kubernetes
Reporter: Craig Condit
Assignee: Craig Condit
We currently install several external tools as part of the k8shim build:
* shellcheck (installs to ./shellecheck)
* golangci-lint (clobbers system version)
* kubectl (clobbers /usr/local/bin/kubectl via sudo)
* kind (clobbers $GOPATH/bin/kind)
* helm (clobbers system version)
* spark (installs to ./_spark)
We should refactor the build system to install all of these tools under ./tools
(which will be .gitignored) and use these versions exclusively. This makes the
used versions consistent and avoids clobbering other installed versions.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]