Difference between revisions of "PKC Workflow/Jenkins Integration"

From PKC
Jump to navigation Jump to search
Line 1: Line 1:
{{LogicModel|name=PKC Worflow/Jenkins Integration}}
{{LogicModel|name=PKC Workflow/Jenkins Integration}}

Revision as of 08:27, 23 August 2021

Logic Model (PKC Workflow/Jenkins Integration) Template:LogicModel 08 23, 2021
Abstract Specification
Context
  1. The Universal Data Abstraction includes data scheme of Page/File/Service.
  2. Jenkins is an automation server for users to interact with services.
Goal
  1. To integrate automation server with PKC to build a workflow engine
Success Criteria
  1. Users could manipulate programmable objects on other application in PKC page.
Concrete Implementation
Given Inputs When Process is executed... Then, we get Outputs
  1. Jenkins setup
  2. A service namespace
  1. Specify a namespace to express the interaction with service.
  2. Activity:Learn Lua
  3. Create a Lua based module which takes parametrized inputs.
  1. A complete service namespace.
  2. A module serving as interface for users to interact
Boundary/Safety Conditions of PKC Workflow/Jenkins Integration
  1. Finish within 1 week of time