pur(jo) documentationΒΆ

Welcome to the documentation for purjo, an experimental command line tool for orchestrating Robot Framework task suites with the Operaton BPM engine.

Contents:

  • Getting started
    • Prerequisites
    • Initializing a new project
    • Project structure overview
    • Running a BPMN process
    • Serving tasks
  • Creating tasks
    • Basic task (Robot Framework)
    • Advanced task (Pure Python)
    • Adding dependencies
    • Packaging
    • Creating BPMN resources
  • Testing tasks
    • Integration testing (RobotLibrary)
    • Functional testing (purjo library)
    • The purjo Library
  • Handling variables
    • Passing variables from BPMN to tasks
    • Setting variables from tasks to BPMN
  • Managing secrets
    • Configuration
    • Usage
    • Security best practices
  • Advanced use cases
    • File I/O within tasks
    • Immediate execution with pur run
    • Managing deployments
  • CLI reference
    • pur serve
    • pur init
    • pur wrap
    • pur run
    • pur operaton
  • Library reference
    • Importing
    • Keywords
  • Development environment
    • Prerequisites
    • Services
    • Dev containers
    • Running tests
    • Testing strategies

purjo documentation

Navigation

Contents:

  • Getting started
  • Creating tasks
  • Testing tasks
  • Handling variables
  • Managing secrets
  • Advanced use cases
  • CLI reference
  • Library reference
  • Development environment

Related Topics

  • Documentation overview
    • Next: Getting started
©2025, datakurre. | Powered by Sphinx 9.1.0 & Alabaster 1.0.0 | Page source