Skip to content

Latest commit

 

History

History
53 lines (36 loc) · 1.6 KB

README_en_US.md

File metadata and controls

53 lines (36 loc) · 1.6 KB

English | 简体中文

Workflow Service

Workflow Service is a Workflow Service based on Activiti7, which supports dynamically and flexibly creating processes, starting processes, monitoring processes and management processes.

Feature

  • Pipeline management

    This function can dynamically create pipeline Modal.

  • Pipeline Instance management

    This function can start and delete pipeline instances and audit human audit tasks.

  • User Management

    This function is used to log Choerodon users into Activiti7.

环境依赖

Installation and Getting Started

  1. init database

        CREATE USER 'choerodon'@'%' IDENTIFIED BY "choerodon";
        CREATE DATABASE workflow_service DEFAULT CHARACTER SET utf8;
        GRANT ALL PRIVILEGES ON workflow_service.* TO choerodon@'%';
        FLUSH PRIVILEGES;
  2. run command as follow or run WorkFlowServiceApplication in IntelliJ IDEA

    mvn clean spring-boot:run

Service dependencies

  • eureka-server: Register & configure center
  • oauth-server authentication center
  • asgard-service: Asgard Service
  • MySQL: gitlab_service

Reporting Issues

If you find any shortcomings or bugs, please describe them in the issue.

How to Contribute

Pull requests are welcome! Follow to know for more information on how to contribute.