Skip to content

Commit 36eba19

Browse files
committed
moved UV_COMPILE_BYTECODE position
1 parent 1cb11c5 commit 36eba19

File tree

20 files changed

+45
-40
lines changed

20 files changed

+45
-40
lines changed

packages/postgres-database/docker/Dockerfile

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,9 @@ COPY --from=uv_build /uv /uvx /bin/
3232
# NOTE: python virtualenv is used here such that installed packages may be moved to production image easily by copying the venv
3333
RUN uv venv "${VIRTUAL_ENV}"
3434

35+
# https://docs.astral.sh/uv/guides/integration/docker/#compiling-bytecode
36+
ENV UV_COMPILE_BYTECODE=1
37+
3538
ARG GIT_BRANCH
3639
ARG GIT_REPOSITORY
3740

@@ -41,8 +44,6 @@ RUN git clone --single-branch --branch ${GIT_BRANCH} ${GIT_REPOSITORY} osparc-si
4144
FROM base AS production
4245

4346
ENV PYTHONOPTIMIZE=TRUE
44-
# https://docs.astral.sh/uv/guides/integration/docker/#compiling-bytecode
45-
ENV UV_COMPILE_BYTECODE=1
4647

4748
WORKDIR /home/scu
4849
# ensure home folder is read/writable for user scu

services/agent/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -113,6 +113,8 @@ WORKDIR /build
113113
FROM build AS prod-only-deps
114114

115115
ENV SC_BUILD_TARGET=prod-only-deps
116+
# https://docs.astral.sh/uv/guides/integration/docker/#compiling-bytecode
117+
ENV UV_COMPILE_BYTECODE=1
116118

117119
WORKDIR /build/services/agent
118120

@@ -138,8 +140,6 @@ ENV SC_BUILD_TARGET=production \
138140
SC_BOOT_MODE=production
139141

140142
ENV PYTHONOPTIMIZE=TRUE
141-
# https://docs.astral.sh/uv/guides/integration/docker/#compiling-bytecode
142-
ENV UV_COMPILE_BYTECODE=1
143143

144144
WORKDIR /home/scu
145145

services/api-server/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -106,6 +106,8 @@ WORKDIR /build
106106
FROM build AS prod-only-deps
107107

108108
ENV SC_BUILD_TARGET=prod-only-deps
109+
# https://docs.astral.sh/uv/guides/integration/docker/#compiling-bytecode
110+
ENV UV_COMPILE_BYTECODE=1
109111

110112
WORKDIR /build/services/api-server
111113

@@ -132,8 +134,6 @@ ENV SC_BUILD_TARGET=production \
132134
SC_BOOT_MODE=production
133135

134136
ENV PYTHONOPTIMIZE=TRUE
135-
# https://docs.astral.sh/uv/guides/integration/docker/#compiling-bytecode
136-
ENV UV_COMPILE_BYTECODE=1
137137

138138
WORKDIR /home/scu
139139

services/autoscaling/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -122,6 +122,8 @@ WORKDIR /build
122122
FROM build AS prod-only-deps
123123

124124
ENV SC_BUILD_TARGET=prod-only-deps
125+
# https://docs.astral.sh/uv/guides/integration/docker/#compiling-bytecode
126+
ENV UV_COMPILE_BYTECODE=1
125127

126128
WORKDIR /build/services/autoscaling
127129

@@ -147,8 +149,6 @@ ENV SC_BUILD_TARGET=production \
147149
SC_BOOT_MODE=production
148150

149151
ENV PYTHONOPTIMIZE=TRUE
150-
# https://docs.astral.sh/uv/guides/integration/docker/#compiling-bytecode
151-
ENV UV_COMPILE_BYTECODE=1
152152

153153
WORKDIR /home/scu
154154
# ensure home folder is read/writable for user scu

services/catalog/Dockerfile

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -109,6 +109,9 @@ FROM build AS prod-only-deps
109109

110110
ENV SC_BUILD_TARGET=prod-only-deps
111111

112+
# https://docs.astral.sh/uv/guides/integration/docker/#compiling-bytecode
113+
ENV UV_COMPILE_BYTECODE=1
114+
112115
WORKDIR /build/services/catalog
113116

114117
RUN \
@@ -133,8 +136,6 @@ ENV SC_BUILD_TARGET=production \
133136
SC_BOOT_MODE=production
134137

135138
ENV PYTHONOPTIMIZE=TRUE
136-
# https://docs.astral.sh/uv/guides/integration/docker/#compiling-bytecode
137-
ENV UV_COMPILE_BYTECODE=1
138139

139140
WORKDIR /home/scu
140141

services/clusters-keeper/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -125,6 +125,8 @@ WORKDIR /build
125125
FROM build AS prod-only-deps
126126

127127
ENV SC_BUILD_TARGET=prod-only-deps
128+
# https://docs.astral.sh/uv/guides/integration/docker/#compiling-bytecode
129+
ENV UV_COMPILE_BYTECODE=1
128130

129131
WORKDIR /build/services/clusters-keeper
130132

@@ -150,8 +152,6 @@ ENV SC_BUILD_TARGET=production \
150152
SC_BOOT_MODE=production
151153

152154
ENV PYTHONOPTIMIZE=TRUE
153-
# https://docs.astral.sh/uv/guides/integration/docker/#compiling-bytecode
154-
ENV UV_COMPILE_BYTECODE=1
155155

156156
WORKDIR /home/scu
157157
# ensure home folder is read/writable for user scu

services/dask-sidecar/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -107,6 +107,8 @@ WORKDIR /build
107107
FROM build AS prod-only-deps
108108

109109
ENV SC_BUILD_TARGET=prod-only-deps
110+
# https://docs.astral.sh/uv/guides/integration/docker/#compiling-bytecode
111+
ENV UV_COMPILE_BYTECODE=1
110112

111113
WORKDIR /build/services/dask-sidecar
112114

@@ -131,8 +133,6 @@ ENV SC_BUILD_TARGET=production \
131133
SC_BOOT_MODE=production
132134

133135
ENV PYTHONOPTIMIZE=TRUE
134-
# https://docs.astral.sh/uv/guides/integration/docker/#compiling-bytecode
135-
ENV UV_COMPILE_BYTECODE=1
136136

137137
WORKDIR /home/scu
138138
# ensure home folder is read/writable for user scu

services/datcore-adapter/Dockerfile

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -108,6 +108,9 @@ FROM build AS prod-only-deps
108108

109109
ENV SC_BUILD_TARGET=prod-only-deps
110110

111+
# https://docs.astral.sh/uv/guides/integration/docker/#compiling-bytecode
112+
ENV UV_COMPILE_BYTECODE=1
113+
111114
WORKDIR /build/services/datcore-adapter
112115

113116
RUN \
@@ -132,8 +135,6 @@ ENV SC_BUILD_TARGET=production \
132135
SC_BOOT_MODE=production
133136

134137
ENV PYTHONOPTIMIZE=TRUE
135-
# https://docs.astral.sh/uv/guides/integration/docker/#compiling-bytecode
136-
ENV UV_COMPILE_BYTECODE=1
137138

138139
WORKDIR /home/scu
139140

services/director-v2/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -107,6 +107,8 @@ WORKDIR /build
107107
FROM build AS prod-only-deps
108108

109109
ENV SC_BUILD_TARGET=prod-only-deps
110+
# https://docs.astral.sh/uv/guides/integration/docker/#compiling-bytecode
111+
ENV UV_COMPILE_BYTECODE=1
110112

111113
WORKDIR /build/services/director-v2
112114

@@ -132,8 +134,6 @@ ENV SC_BUILD_TARGET=production \
132134
SC_BOOT_MODE=production
133135

134136
ENV PYTHONOPTIMIZE=TRUE
135-
# https://docs.astral.sh/uv/guides/integration/docker/#compiling-bytecode
136-
ENV UV_COMPILE_BYTECODE=1
137137

138138
WORKDIR /home/scu
139139

services/director/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -103,6 +103,8 @@ WORKDIR /build
103103
FROM build AS prod-only-deps
104104

105105
ENV SC_BUILD_TARGET=prod-only-deps
106+
# https://docs.astral.sh/uv/guides/integration/docker/#compiling-bytecode
107+
ENV UV_COMPILE_BYTECODE=1
106108

107109
WORKDIR /build/services/director
108110

@@ -128,8 +130,6 @@ ENV SC_BUILD_TARGET=production \
128130
SC_BOOT_MODE=production
129131

130132
ENV PYTHONOPTIMIZE=TRUE
131-
# https://docs.astral.sh/uv/guides/integration/docker/#compiling-bytecode
132-
ENV UV_COMPILE_BYTECODE=1
133133

134134
WORKDIR /home/scu
135135
# ensure home folder is read/writable for user scu

0 commit comments

Comments
 (0)