summaryrefslogtreecommitdiff
path: root/worker/scripts
diff options
context:
space:
mode:
Diffstat (limited to 'worker/scripts')
-rwxr-xr-xworker/scripts/build_docker_image.ts11
1 files changed, 2 insertions, 9 deletions
diff --git a/worker/scripts/build_docker_image.ts b/worker/scripts/build_docker_image.ts
index dfb78e8..648d662 100755
--- a/worker/scripts/build_docker_image.ts
+++ b/worker/scripts/build_docker_image.ts
@@ -78,16 +78,9 @@ await LogMetricTraceable.ofLogTraceable(_logJob)
.map(async (tEitherWithAuthdRegistryBuildJob) => {
const eitherWithAuthdRegistryBuildJob = await tEitherWithAuthdRegistryBuildJob.get();
tEitherWithAuthdRegistryBuildJob.trace.trace('finally building the image~ (◕ᴗ◕✿)');
- const context = await eitherWithAuthdRegistryBuildJob.flatMapAsync((job) =>
- getPathOnHost(path.join(process.cwd(), job.arguments.context)),
- );
- const buildJobArgs = eitherWithAuthdRegistryBuildJob.joinRight(context, (context, job) => ({
- ...job.arguments,
- context,
- }));
- const eitherBuiltImage = await buildJobArgs.flatMapAsync((buildJobArgs) =>
+ const eitherBuiltImage = await eitherWithAuthdRegistryBuildJob.flatMapAsync(({ arguments: args }) =>
tEitherWithAuthdRegistryBuildJob
- .move(getBuildCommand(buildJobArgs))
+ .move(getBuildCommand(args))
.map((tBuildCmd) =>
getStdout(tBuildCmd, {
env: {},