Skip to content

Create CodeReview.Scheduler tool #38

@DiamondDragon

Description

@DiamondDragon

DESCRIPTION

Some workflows needs to be executed on regular basis. At the moment it's necessary to implement this logic in form of custom solution to support this behavior.

It's suggested to create new tool CodeReview.Scheduler which runs other Docker Container according to CRON expression schedule. The following information is passed as parameter to this service:

  • Docker Container information:
    • Image name
    • Cmd parameters
    • Environment variable parameters
    • Files which need to be available inside container executing job
    • Volume mounts (?)
  • CRON expression which defines execution schedule

CodeReview.Scheduler manages only one job at a time. If multiple containers need to be executed according to schedule multiple instances of CodeReview.Scheduler must be started.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions