Skip to content

Customizing Docker Script Executors

Nolan Ehrstrom edited this page Mar 18, 2020 · 25 revisions

Deployment

  1. The following PRs must be merged

  2. Put php, lua, and node on Packagist. Republish the others.

Testing

  • Verify that base images were automatically built and deployed to docker hub as processmaker4/executor-{lang}

Setup

  1. Install any executors you would like on the instance with composer require processmaker/docker-executor-{lang}
  2. The install script for each language must be re-run from core, even if the language was previously installed. For example: php artisan docker-executor-php:install

Usage

In an instance of PM4, click on Admin on the top menu, then Script Executors on the side menu.

Clone this wiki locally