diff options
author | Elizabeth Hunt <me@liz.coffee> | 2025-07-27 23:00:25 -0700 |
---|---|---|
committer | Elizabeth Hunt <me@liz.coffee> | 2025-07-28 20:46:22 -0700 |
commit | 06159c5720384cf9dad98161e3d5ed52dcb0145b (patch) | |
tree | d642dc3283096efad857baed006ef7b2362739e7 /.ci/ci.ts | |
parent | ec73128cd816c9d109dce9189823c4f7eec69d0d (diff) | |
download | ci-06159c5720384cf9dad98161e3d5ed52dcb0145b.tar.gz ci-06159c5720384cf9dad98161e3d5ed52dcb0145b.zip |
Adds run command to packpub/npm.
Diffstat (limited to '.ci/ci.ts')
-rw-r--r-- | .ci/ci.ts | 19 |
1 files changed, 15 insertions, 4 deletions
@@ -7,6 +7,7 @@ import { FetchCodeJob, Job, } from '@emprespresso/ci_model'; +import { join } from 'path'; const REGISTRY = 'oci.liz.coffee'; const NAMESPACE = 'emprespresso'; @@ -38,18 +39,28 @@ const getPipeline = () => { parallelJobs: [baseCiPackageBuild], }); - const subPackages = ['worker', 'server', 'packpub/npm'].map( + const subPackages = ['worker', 'server'].map( (_package) => - <Job>{ + <BuildDockerImageJob>{ type: 'build_docker_image.js', arguments: { ...commonBuildArgs, - repository: `${IMG}_${_package.replaceAll('/', '_')}`, - buildTarget: _package.replaceAll('/', '_'), + repository: `${IMG}_${_package}`, + buildTarget: _package, dockerfile: `${_package}/Dockerfile`, }, }, ); + subPackages.push(<BuildDockerImageJob>{ + type: 'build_docker_image.js', + arguments: { + ...commonBuildArgs, + repository: `${IMG}_packpub_npm`, + buildTarget: 'packpub_npm', + dockerfile: `packpub/npm/Dockerfile`, + context: join(commonBuildArgs.context, 'packpub/npm'), + }, + }); gitHookPipeline.addStage({ parallelJobs: subPackages, }); |