File tree Expand file tree Collapse file tree 5 files changed +14
-1
lines changed
Expand file tree Collapse file tree 5 files changed +14
-1
lines changed Original file line number Diff line number Diff line change @@ -95,6 +95,7 @@ RUN --mount=type=cache,target=${PIP_DOWNLOAD_CACHE} \
9595 --mount=type=bind,source=pyproject.toml,target=${UV_PROJECT}/pyproject.toml \
9696 --mount=type=bind,source=uv.lock,target=${UV_PROJECT}/uv.lock \
9797 --mount=type=bind,source=conanfile.py,target=/tmp/conanfile.py \
98+ --mount=type=bind,source=conan.lock,target=${UV_PROJECT}/conan.lock \
9899 --mount=type=tmpfs,target=${UV_PROJECT_ENVIRONMENT} \
99100 uv run --only-group=conan conan profile detect --exist-ok && \
100101 if [ "$(jq -r '.remotes[0].url' ${CONAN_HOME}/remotes.json )" != "${CONAN_CENTER_PROXY_V2_URL}" ]; then \
Original file line number Diff line number Diff line change @@ -46,6 +46,7 @@ RUN --mount=type=cache,target=${UV_CACHE_DIR} \
4646 --mount=type=bind,source=pyproject.toml,target=${UV_PROJECT}/pyproject.toml \
4747 --mount=type=bind,source=uv.lock,target=${UV_PROJECT}/uv.lock \
4848 --mount=type=bind,source=conanfile.py,target=/tmp/conanfile.py \
49+ --mount=type=bind,source=conan.lock,target=${UV_PROJECT}/conan.lock \
4950 uv run --only-group=conan conan profile detect --exist-ok && \
5051 cat $(uv run --only-group=conan conan config home)/settings.yml && \
5152 uv run --only-group=conan conan config home && \
Original file line number Diff line number Diff line change 1+ {
2+ "version": "0.5",
3+ "requires": [
4+ "openjpeg/2.3.1#ada21840f723c5410056aa68f0b23c61%1765835638.220325"
5+ ],
6+ "build_requires": [],
7+ "python_requires": [],
8+ "config_requires": []
9+ }
Original file line number Diff line number Diff line change @@ -69,6 +69,7 @@ RUN --mount=type=cache,target=${PIP_DOWNLOAD_CACHE} \
6969 --mount=type=bind,source=pyproject.toml,target=${UV_PROJECT}/pyproject.toml \
7070 --mount=type=bind,source=uv.lock,target=${UV_PROJECT}/uv.lock \
7171 --mount=type=bind,source=conanfile.py,target=/tmp/conanfile.py \
72+ --mount=type=bind,source=conan.lock,target=/tmp/conan.lock \
7273 uv run --only-group conan --with ninja conan profile detect --exist-ok && \
7374 if [ "$(jq -r '.remotes[0].url' ${CONAN_HOME}/remotes.json )" != "${CONAN_CENTER_PROXY_V2_URL}" ]; then \
7475 echo "Setting the conan center url for building cache: ${CONAN_CENTER_PROXY_V2_URL}" && \
Original file line number Diff line number Diff line change @@ -71,9 +71,10 @@ ARG UV_INDEX_URL
7171ARG UV_EXTRA_INDEX_URL
7272ENV UV_PROJECT=c:/temp/uv
7373COPY conanfile.py c:/temp/conanfile.py
74- COPY pyproject.toml uv.lock ${UV_PROJECT}/
74+ COPY pyproject.toml uv.lock conan.lock ${UV_PROJECT}/
7575COPY scripts/resources/windows/conan/profile.ini ${CONAN_HOME}/profiles/default
7676COPY ci/docker/shared/conan/remotes.json ${CONAN_HOME}/remotes.json
77+
7778ARG CONAN_CENTER_PROXY_V2_URL
7879ENV UV_FROZEN=1
7980RUN uv run --only-group conan --with ninja conan profile detect --exist-ok ; `
You can’t perform that action at this time.
0 commit comments