1.0.15 • Published 1 year ago

seed-service-orchestration-workflows v1.0.15

Weekly downloads
-
License
UNLICENSED
Repository
github
Last release
1 year ago

Seed Service Orchestration Workflows

This module can be used with the seed-service-core in order to seed workflows in Orchestration Service when the v1/configData:seed endpoint is called. This service will look through a directory called out by the env variable SEED_FILE_DIR and find any JSON files whose objects have specified domain as OrchestrationWorkflows. It will use these files to seed workflows in Orchestration Service

OrchestrationWorkflows Seed Files

A seed file mean to seed a Workflow in Orchestration Service should have the following parameters. 1. domain: The domain should be listed as "OrchestrationWorkflows". 1. version: Identifies the version of the file. SeedServices will only seed files that match their expectedVersions. 1. environments: A list of environments where the seed file should be seeded. 1. organizationIds: A list of organizations where the seed file should be seeded. 1. workflowMetadata: A WorkflowMetadataDto that will be used to create the workflow using the v1/workflow endpoint in Orchestration Service. 1. overwrite: A boolean. If true, the workflow will be overwritten with the seed data everytime v1/configData:seed is called.

Config Service Lookups

Orchestration Workflows Seed Service looks for the following env variables using ConfigService 1. ORCHESTRATION_SERVICE_URL: The url to use to access Orchestration Service. 1. SERVICE_ACCOUNT_USER: Username for a service account. Will only use this if ORCHESTRATION_SEVICE_ACCOUNT_USER is undefined. 1. SERVICE_ACCOUNT_PASS: Password for a service account. Will only use this if ORCHESTRATION_SERVICE_ACCOUNT_PASS is undefined. 1. ORCHESTRATION_SERVICE_ACCOUNT_USER: Username for a service account. 1. ORCHESTRATION_SERVICE_ACCOUNT_PASS: Password for a service account.

1.0.15

1 year ago

1.0.14

1 year ago

1.0.13

1 year ago

1.0.12

1 year ago

1.0.11

1 year ago

1.0.10

1 year ago

1.0.9

1 year ago

1.0.8

1 year ago

1.0.7

1 year ago

1.0.6

1 year ago

1.0.5

1 year ago

1.0.4

1 year ago

1.0.3

2 years ago

1.0.2

2 years ago

1.0.1

2 years ago