X-Git-Url: https://gerrit.linuxfoundation.org/infra/gitweb?a=blobdiff_plain;f=shell%2Fsnyk-cli-scanner-run.sh;h=876812334076aee70ddf15e729ede3e2867e7498;hb=550f3c5a4b09929a629c508b43cf4bb803c810de;hp=7e42784df15a0e8f269f74f95a88337640e9c48d;hpb=ed63c864da88ceffaf0a17a0f7ea2e38131aa1e5;p=releng%2Fglobal-jjb.git diff --git a/shell/snyk-cli-scanner-run.sh b/shell/snyk-cli-scanner-run.sh index 7e42784d..87681233 100644 --- a/shell/snyk-cli-scanner-run.sh +++ b/shell/snyk-cli-scanner-run.sh @@ -9,7 +9,16 @@ # http://www.eclipse.org/legal/epl-v10.html ############################################################################## echo "---> snyk-cli-scanner-run.sh" +# shellcheck disable=SC1090 +source ~/lf-env.sh +# Install Snyk CLI dependencies for Python +if [[ "$JOB_NAME" =~ "python" ]]; then + # Install Snyk CLI dependencies for Python based projects + lf-activate-venv flask flask-api flask-cors pg8000 pandas +else + lf-activate-venv +fi # Add mvn to PATH so that the Snyk CLI can use it export PATH=$PATH:"$M2_HOME"/bin # Download and install the latest Snyk scanner