alibaba / alibaba/funcraft

支持清理掉 ROS 部署的 stack

Open
#589 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
931
Forks
128
PR merge metrics
No merged PRs in 30d

Description

在 CI/CD 场景下,会部署一个 stack 供 e2e 测试用,由于部署 stack 不能并行,PR 和 commit 往往又是同时触发的,所以会采用一个随机的 stack 名进行部署。所以删除 stack 的需求就随之而来,否则会造成 stack 过多。目前可以暂时使用 ros cli 进行删除,但是在 ci 环境多配置一个工具会带来额外的工作量。

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reviewing the CI/CD deployment flow that creates random ROS stack names and the existing ros CLI deletion workflow. Confirm cleanup covers both PR- and commit-triggered e2e deployments without requiring an extra CI tool. Done means repeated deployments no longer leave unused stacks.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
cli, cloud, devops
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.