From 483fd683f972989e12314208ab593671330250eb Mon Sep 17 00:00:00 2001 From: Nathan Pierce Date: Tue, 3 Dec 2024 14:06:53 -0600 Subject: [PATCH] READYOU --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 3aee38e..5abd1b8 100644 --- a/README.md +++ b/README.md @@ -13,8 +13,8 @@ Inspired by our customer requirements, **Anklet** is a solution created to meet Here are a few needs our customers expressed so you can understand the motivation for Anklet: 1. Each team and repository should not have knowledge of the Anka Build Cloud Controller URL, potential auth methods, Anka Node Groups, etc. These are all things that had to be set in the job yaml for [the existing solution for github actions](https://docs.veertu.com/anka/plugins-and-integrations/controller-+-registry/github-actions/). This should be abstracted away for security and simplicity of use. -2. Their CI workflow files cannot have multiple stages (start -> the actual job that runs in the VM -> a cleanup step) just to run a single Anka VM... that's just too much overhead to ask developers to manage. -3. They don't want the job to be responsible for cleaning up the VM + registered runner either. +2. Their CI workflow files cannot have multiple stages (start -> the actual job that runs in the VM -> a cleanup step) just to run a single Anka VM... that's just too much overhead to ask developers to manage. Instead, something should spin up the VM behind the scenes, register the runner, and then execute the job inside the VM directly. +3. They don't want the job to be responsible for cleaning up the VM + registered runner either. Something should watch the status of the job and clean up the VM when it's complete. While these reasons are specific to Github Actions, they apply to many other CI platforms too.