HomePhabricator

[charts.e.cash, metachronik] Modify dockerfiles to build but not run commands

Description

[charts.e.cash, metachronik] Modify dockerfiles to build but not run commands

Summary:
CI deployment for these apps will be similar to npm publishing. We build a docker container with the software we need, then we run a command. We do not need to continuously run the container for the production app; the container must run a command that will publish the production app (on railway for metachronik, on vercel for charts.e.cash)

However we need to pass arguments to the docker-run script we use in CI. So, take the commands out of the dockerfiles, and we will put them in teamcity in the deploy step.

Test Plan: proofread, comment on approach

Reviewers: #bitcoin_abc, Fabien

Reviewed By: #bitcoin_abc, Fabien

Subscribers: Fabien

Differential Revision: https://reviews.bitcoinabc.org/D18401

Details

Provenance
bytesofmanAuthored on Jul 22 2025, 20:21
bytesofmanPushed on Jul 22 2025, 22:01
Reviewer
Restricted Project
Differential Revision
D18401: [charts.e.cash, metachronik] Modify dockerfiles to build but not run commands
Parents
rABC73c0c8709fe1: [ecash-lib, CI] Modify output type to include the OP_RETURN template
Branches
Unknown
Tags
Unknown