semaphore icon indicating copy to clipboard operation
semaphore copied to clipboard

Feature: Create Task Template made of other Templates

Open tiny-pangolin opened this issue 1 year ago • 0 comments

Related to

Web-Frontend (what users interact with), Service (scheduled tasks, alerts), Ansible (task execution)

Impact

nice to have for enterprise usage

Missing Feature

I would like to have the ability to create a task template runs an ordered list of other task templates. My use case would be task template made of the following task templates so I would only have to press 1 button in semaphore instead of 3.

  1. a bash task template for generating an image and uploading to a cloud provider
  2. using terraform to create a VM in that cloud provider
  3. an ansible task template that configures the virtual machine after it is created

Implementation

I think this should be implemented as a ask template type called meta template that allows a user to select 1 template from a list of the existing templates then they can either add another template or remove another template to the metatemplate. Eventually it would be nice to allow the user to stop execution or ignore failures of a previous template

Design

No response

tiny-pangolin avatar Aug 07 '24 03:08 tiny-pangolin