asc-build-lifecycle

Automate build lifecycle tracking and cleanup with the asc CLI.

4|Updated Dec 8, 2019
One-click install
npx skills add https://github.com/Detrous/dotfiles --skill asc-build-lifecycle-detrous
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: asc-build-lifecycle
Source: https://github.com/Detrous/dotfiles/tree/main/claude/skills/asc-build-lifecycle
Command: npx skills add https://github.com/Detrous/dotfiles --skill asc-build-lifecycle-detrous

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Track build processing, locate the latest builds, and prune outdated ones to simplify release management and reduce storage.

Core Features & Use Cases

  • Find the latest build for a given app, version, and platform.
  • List recent builds with sorting and filtering options.
  • Inspect processing state of a specific build.
  • Clean up old or completed builds to enforce retention policies.

Quick Start

Run asc-build-lifecycle to find the latest build for APP_ID and expire builds older than a retention period.

Frequently Asked Questions about asc-build-lifecycle

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I find the latest build for a specific app version and platform?

You can clean up old builds by enforcing retention rules that automatically expire outdated versions. This prunes completed builds from your asc pipelines, simplifying release management and reducing storage overhead.

Do I need the asc CLI to track build processing status?

To list recent builds, you can apply sorting and filtering options to your asc-based build pipelines. This enables you to easily inspect the processing state of specific builds and manage ongoing build lifecycles.

What is the best way to enforce build retention rules and reduce storage?

The best way to enforce build retention rules is to automate the cleanup of old builds by setting a retention period threshold. This removes outdated completed builds from your asc pipelines, reducing storage and simplifying release management.

Can I use this approach to clean up old builds across different platforms?

Yes, this approach applies to asc-based build pipelines for apps across multiple platforms. By providing the valid platform parameter alongside APP_ID and version, you can successfully clean up old or completed builds.