Skip to content

Commit aabf50a

Browse files
committed
remove base installation
1 parent de335de commit aabf50a

File tree

15 files changed

+15
-90
lines changed

15 files changed

+15
-90
lines changed

services/agent/Dockerfile

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -93,12 +93,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \
9393
WORKDIR /build
9494

9595
# install base 3rd party dependencies
96-
# NOTE: copies to /build to avoid overwriting later which would invalidate this layer
97-
RUN \
98-
--mount=type=bind,source=services/agent/requirements/_base.txt,target=_base.txt \
99-
--mount=type=cache,target=/root/.cache/uv \
100-
uv pip install \
101-
--requirement _base.txt
96+
10297

10398

10499
# --------------------------Prod-depends-only stage -------------------

services/api-server/Dockerfile

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -89,12 +89,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \
8989
WORKDIR /build
9090

9191
# install base 3rd party dependencies
92-
# NOTE: copies to /build to avoid overwriting later which would invalidate this layer
93-
RUN \
94-
--mount=type=bind,source=services/api-server/requirements/_base.txt,target=_base.txt \
95-
--mount=type=cache,target=/root/.cache/uv \
96-
uv pip install \
97-
--requirement _base.txt
92+
9893

9994

10095
# --------------------------Prod-depends-only stage -------------------

services/catalog/Dockerfile

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -90,12 +90,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \
9090
WORKDIR /build
9191

9292
# install base 3rd party dependencies
93-
# NOTE: copies to /build to avoid overwriting later which would invalidate this layer
94-
RUN \
95-
--mount=type=bind,source=services/catalog/requirements/_base.txt,target=_base.txt \
96-
--mount=type=cache,target=/root/.cache/uv \
97-
uv pip install \
98-
--requirement _base.txt
93+
9994

10095

10196
# --------------------------Prod-depends-only stage -------------------

services/clusters-keeper/Dockerfile

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -109,12 +109,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \
109109
WORKDIR /build
110110

111111
# install base 3rd party dependencies
112-
# NOTE: copies to /build to avoid overwriting later which would invalidate this layer
113-
RUN \
114-
--mount=type=bind,source=services/clusters-keeper/requirements/_base.txt,target=_base.txt \
115-
--mount=type=cache,target=/root/.cache/uv \
116-
uv pip install \
117-
--requirement _base.txt
112+
118113

119114

120115
# --------------------------Prod-depends-only stage -------------------

services/dask-sidecar/Dockerfile

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -98,12 +98,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \
9898

9999
WORKDIR /build
100100

101-
# install base 3rd party dependencies (NOTE: this speeds up devel mode)
102-
RUN \
103-
--mount=type=bind,source=services/dask-sidecar/requirements/_base.txt,target=_base.txt \
104-
--mount=type=cache,target=/root/.cache/uv \
105-
uv pip install \
106-
--requirement _base.txt
101+
107102

108103
# --------------------------Prod-depends-only stage -------------------
109104
# This stage is for production only dependencies that get partially wiped out afterwards (final docker image concerns)

services/datcore-adapter/Dockerfile

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -90,12 +90,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \
9090
WORKDIR /build
9191

9292
# install base 3rd party dependencies
93-
# NOTE: copies to /build to avoid overwriting later which would invalidate this layer
94-
RUN \
95-
--mount=type=bind,source=services/datcore-adapter/requirements/_base.txt,target=_base.txt \
96-
--mount=type=cache,target=/root/.cache/uv \
97-
uv pip install \
98-
--requirement _base.txt
93+
9994

10095

10196
# --------------------------Prod-depends-only stage -------------------

services/director-v2/Dockerfile

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -90,12 +90,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \
9090
WORKDIR /build
9191

9292
# install base 3rd party dependencies
93-
# NOTE: copies to /build to avoid overwriting later which would invalidate this layer
94-
RUN \
95-
--mount=type=bind,source=services/director-v2/requirements/_base.txt,target=_base.txt \
96-
--mount=type=cache,target=/root/.cache/uv \
97-
uv pip install \
98-
--requirement _base.txt
93+
9994

10095

10196
# --------------------------Prod-depends-only stage -------------------

services/dynamic-scheduler/Dockerfile

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -89,12 +89,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \
8989
WORKDIR /build
9090

9191
# install base 3rd party dependencies
92-
# NOTE: copies to /build to avoid overwriting later which would invalidate this layer
93-
RUN \
94-
--mount=type=bind,source=services/dynamic-scheduler/requirements/_base.txt,target=_base.txt \
95-
--mount=type=cache,target=/root/.cache/uv \
96-
uv pip install \
97-
--requirement _base.txt
92+
9893

9994

10095

services/efs-guardian/Dockerfile

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -127,12 +127,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \
127127
WORKDIR /build
128128

129129
# install base 3rd party dependencies
130-
# NOTE: copies to /build to avoid overwriting later which would invalidate this layer
131-
RUN \
132-
--mount=type=bind,source=services/efs-guardian/requirements/_base.txt,target=_base.txt \
133-
--mount=type=cache,target=/root/.cache/uv \
134-
uv pip install \
135-
--requirement _base.txt
130+
136131

137132

138133
# --------------------------Prod-depends-only stage -------------------

services/invitations/Dockerfile

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -89,12 +89,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \
8989
WORKDIR /build
9090

9191
# install base 3rd party dependencies
92-
# NOTE: copies to /build to avoid overwriting later which would invalidate this layer
93-
RUN \
94-
--mount=type=bind,source=services/invitations/requirements/_base.txt,target=_base.txt \
95-
--mount=type=cache,target=/root/.cache/uv \
96-
uv pip install \
97-
--requirement _base.txt
92+
9893

9994

10095

0 commit comments

Comments
 (0)