diff options
author | Elizabeth <lizhunt@amazon.com> | 2025-05-28 15:05:38 -0700 |
---|---|---|
committer | Elizabeth <lizhunt@amazon.com> | 2025-05-28 15:05:38 -0700 |
commit | 3005cc83e605fb89b079cf0e6fd0ec95cd27b30e (patch) | |
tree | 992c5933f2ec4a75e32469ddd772c61dbcb2e2fd /worker/executor/pipeline.ts | |
parent | e3cf820b07e282221502cf2f116c9780b7375e0e (diff) | |
download | ci-3005cc83e605fb89b079cf0e6fd0ec95cd27b30e.tar.gz ci-3005cc83e605fb89b079cf0e6fd0ec95cd27b30e.zip |
Run prettier, add zed settings
Diffstat (limited to 'worker/executor/pipeline.ts')
-rw-r--r-- | worker/executor/pipeline.ts | 27 |
1 files changed, 16 insertions, 11 deletions
diff --git a/worker/executor/pipeline.ts b/worker/executor/pipeline.ts index a1aa7c3..c8423b1 100644 --- a/worker/executor/pipeline.ts +++ b/worker/executor/pipeline.ts @@ -14,7 +14,8 @@ export const executePipeline = ( tPipeline: ITraceable<Pipeline, LogMetricTraceSupplier>, baseEnv?: JobArgT, ): Promise<IEither<Error, void>> => - tPipeline.bimap(TraceUtil.withFunctionTrace(executePipeline)) + tPipeline + .bimap(TraceUtil.withFunctionTrace(executePipeline)) .bimap(TraceUtil.withMetricTrace(pipelinesMetric)) .map(async (tJobs): Promise<IEither<Error, void>> => { for (const [i, serialStage] of tJobs.get().serialJobs.entries()) { @@ -23,22 +24,26 @@ export const executePipeline = ( ); const jobResults = await Promise.all( serialStage.parallelJobs.map((job) => - tJobs.bimap((_) => [job, `stage ${i}`]) - .map((tJob) => - <Job> ({ - ...tJob.get(), - arguments: { ...baseEnv, ...tJob.get().arguments }, - }) + tJobs + .bimap((_) => [job, `stage ${i}`]) + .map( + (tJob) => + <Job>{ + ...tJob.get(), + arguments: { ...baseEnv, ...tJob.get().arguments }, + }, ) .map(executeJob) .peek( TraceUtil.promiseify((tEitherJobOutput) => - tEitherJobOutput.get().mapRight((stdout) => - tEitherJobOutput.trace.addTrace("STDOUT").trace(stdout) - ) + tEitherJobOutput + .get() + .mapRight((stdout) => + tEitherJobOutput.trace.addTrace("STDOUT").trace(stdout), + ), ), ) - .get() + .get(), ), ); const failures = jobResults.filter((e) => e.fold((err) => !!err)); |