@@ -56,13 +56,13 @@ ENV GOPATH=/opt/app-root/go \
56
56
TMPDIR=/tmp \
57
57
DOTNET_CLI_TELEMETRY_OPTOUT=1 \
58
58
NODE_COMPILE_CACHE="/opt/cdxgen-node-cache" \
59
- PYTHONPATH=/opt/pypi:${PYTHONPATH} \
59
+ PYTHONPATH=/opt/pypi \
60
60
CDXGEN_IN_CONTAINER=true \
61
61
CDXGEN_TEMP_DIR=/tmp/cdxgen-temp \
62
62
SDKMAN_DIR=/opt/.sdkman \
63
63
SDKMAN_CANDIDATES_DIR=/opt/.sdkman/candidates \
64
64
RBENV_ROOT=/opt/.rbenv
65
- ENV PATH=${PATH}:/opt/bin:/opt/.nvm/versions/node/v${NODE_VERSION}/bin:${JAVA_HOME}/bin:${MAVEN_HOME}/bin:${GRADLE_HOME}/bin:${SCALA_HOME}/bin:${SBT_HOME}/bin:${GOPATH}/bin:/usr/local/go/bin:/usr/local/bin/:/opt/.local/bin:/opt/pypi /bin:/opt/.rbenv/bin:/opt/.rbenv/versions/3.4.4/bin:
65
+ ENV PATH=${PATH}:/opt/bin:/opt/.nvm/versions/node/v${NODE_VERSION}/bin:${JAVA_HOME}/bin:${MAVEN_HOME}/bin:${GRADLE_HOME}/bin:${SCALA_HOME}/bin:${SBT_HOME}/bin:${GOPATH}/bin:/usr/local/go/bin:/usr/local/bin/:/opt/.local/bin:${PYTHONPATH} /bin:/opt/.rbenv/bin:/opt/.rbenv/versions/3.4.4/bin:
66
66
67
67
COPY . /opt/cdxgen
68
68
@@ -89,9 +89,9 @@ RUN set -e; \
89
89
&& /usr/bin/python3 --version \
90
90
&& /usr/bin/python3 -m pip install --no-cache-dir --upgrade setuptools==77.0.3 wheel pip virtualenv \
91
91
&& /usr/bin/python3 -m pip install --no-cache-dir --upgrade pipenv poetry blint atom-tools uv --target /opt/pypi \
92
- && /opt/pypi /bin/poetry --version \
93
- && /opt/pypi /bin/pipenv --version \
94
- && /opt/pypi /bin/blint --help \
92
+ && ${PYTHONPATH} /bin/poetry --version \
93
+ && ${PYTHONPATH} /bin/pipenv --version \
94
+ && ${PYTHONPATH} /bin/blint --help \
95
95
&& mkdir -p /opt/bin /opt/.nvm /tmp/cdxgen-temp \
96
96
&& cargo --version \
97
97
&& rustc --version \
@@ -149,8 +149,8 @@ RUN set -e; \
149
149
&& cd /opt/cdxgen && corepack enable pnpm && pnpm config set global-bin-dir /opt/bin \
150
150
&& pnpm install --config.strict-dep-builds=true --prod --package-import-method copy --frozen-lockfile && pnpm link && pnpm cache delete \
151
151
&& pnpm bin && pnpm bin -g \
152
- && mkdir -p /opt/cdxgen-node-cache \
153
- && chown -R cyclonedx:cyclonedx /opt/cdxgen /opt/cdxgen-node-cache \
152
+ && mkdir -p ${NODE_COMPILE_CACHE} \
153
+ && chown -R cyclonedx:cyclonedx /opt/cdxgen ${NODE_COMPILE_CACHE} \
154
154
&& chmod a-w -R /opt \
155
155
&& rm -rf /var/cache/yum /root/.cache/pypoetry /root/.cache/node \
156
156
&& microdnf clean all
0 commit comments