UNPKG

@aivec/wp-docker-dev-factory

Version:

Spin up local WordPress environments with Docker.

14 lines (12 loc) 559 B
import { execp } from '../utils'; import { debug } from '../logger'; import { dockerScriptsDirpath } from '../constants'; import { PromiseWithChild } from 'child_process'; import { FinalInstanceConfig } from '../types'; export const commit = ( config: FinalInstanceConfig, ): PromiseWithChild<{ stdout: string; stderr: string }> => { const command = `docker commit --change='CMD ["${dockerScriptsDirpath}/run.sh"]' ${config.containerName} ${config.snapshotImage}:latest`; debug('Executing the following command:', command); return execp(command); };