9.0.0 • Published 8 months ago

run-camunda v9.0.0

Weekly downloads
7
License
MIT
Repository
github
Last release
8 months ago

run-camunda

CI

Camunda Compatibility

Download, spin up and shutdown the Camunda Platform painlessly from Node.

Usage

Install run-camunda globally or as a local dev dependency:

npm install -g run-camunda

Use the provided camunda command to start and stop Camunda:

$ camunda start
Downloading Camunda v7.22...
Starting Camunda.....
Camunda started.

$ camunda stop
Stopping Camunda...
Cleaning up...
Camunda stopped.

Run Directly

You may run the utility directly without prior installation via npx:

$ npx run-camunda start
Downloading Camunda v7.22...
Starting Camunda.....
Camunda started.

Use via API

import {
  startCamunda,
  stopCamunda,
  isCamundaRunning
} from 'run-camunda';

await startCamunda();
await isCamundaRunning();
await stopCamunda();

Choose Camunda Version

You may define the CAMUNDA_VERSION environment variable to decide which version to download:

set CAMUNDA_VERSION=7.13
camunda start

Access Camunda

Camunda is up and running on http://localhost:8080 once camunda start completes.

REST API

Access the Camunda instance via the Camunda REST API, available at http://localhost:8080/engine-rest.

Refer to the Camunda documentation to learn how to deploy and run your processes. Checkout camunda-worker-node for a simple way to contribute work via external tasks.

Webapps

The running Camunda instance includes all stock apps:

AppPurpose
Adminadministrate engines, users and rights
Cockpitintrospect the engine
Tasklistlist and execute tasks
Welcomecheck your user profile

The default login for these apps is demo:demo.

Test Life-Cycle Integration

Use pretest and posttest hooks in your project's package.json to integrate run-camunda into the test life-cycle:

{
  "scripts": {
    "pretest": "camunda start",
    "test": "echo 'running test'",
    "posttest": "camunda stop"
  }
}

Related

Resources

Projects

License

MIT

9.0.0

8 months ago

8.0.0

2 years ago

7.0.0

4 years ago

6.0.0

4 years ago

5.0.0

5 years ago

4.0.0

5 years ago

3.2.1

6 years ago

3.2.0

6 years ago

3.1.0

6 years ago

3.0.0

6 years ago

2.3.0

6 years ago

2.2.0

6 years ago

2.1.1

6 years ago

2.1.0

6 years ago

2.0.0

7 years ago

1.3.0

7 years ago

1.2.2

7 years ago

1.2.1

7 years ago

1.2.0

7 years ago

1.1.1

7 years ago

1.1.0

7 years ago

1.0.3

7 years ago

1.0.2

7 years ago

1.0.1

7 years ago

1.0.0

7 years ago