bitter-ability-32190
08/03/2022, 12:47 AMwide-midnight-78598
08/03/2022, 1:51 AMproud-dentist-22844
08/03/2022, 2:35 AMrefined-addition-53644
08/03/2022, 8:47 AMbitter-ability-32190
08/03/2022, 9:30 AMrhythmic-battery-45198
08/03/2022, 5:10 PMhappy-kitchen-89482
08/03/2022, 5:30 PMhappy-kitchen-89482
08/03/2022, 5:30 PMwide-midnight-78598
08/03/2022, 5:32 PMhappy-kitchen-89482
08/03/2022, 5:45 PMwide-midnight-78598
08/03/2022, 5:45 PMbitter-ability-32190
08/04/2022, 2:59 PMcurved-television-6568
08/07/2022, 1:00 AMrhythmic-battery-45198
09/09/2022, 5:30 PM# deps build stage
instructions = [
f"FROM python:{python_version}-slim as deps",
f"COPY {_pex_binary_deps_location(container_pex_binaries)} /binary-deps.pex",
f"RUN PEX_TOOLS=1 {python} /binary-deps.pex venv --scope=deps --compile --collisions-ok /bin/app",
]
# srcs build stage
instructions += [
f"FROM python:{python_version}-slim as srcs",
f"COPY {_pex_binary_srcs_location(container_pex_binaries)} /binary-srcs.pex",
f"RUN PEX_TOOLS=1 {python} /binary-srcs.pex venv --scope=srcs /bin/app",
f"RUN /bin/app/bin/python -m compileall -b --invalidation-mode unchecked-hash /bin/app/lib"
]
if sourceless_first_party:
instructions += [
f"RUN find /bin/app/lib -name \"*.py\" -type f -delete"
]
bitter-ability-32190
09/09/2022, 6:13 PMrhythmic-battery-45198
09/09/2022, 6:14 PMbitter-ability-32190
09/09/2022, 6:14 PM