deploy-test

Coordinate SSH, Git, and Docker workflows to automate test-server deployments.

6|1|Updated Dec 12, 2019
One-click install
npx skills add https://github.com/ikeniborn/familyBudget --skill deploy-test-ikeniborn
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: deploy-test
Source: https://github.com/ikeniborn/familyBudget/tree/main/.claude/skills/deploy-test
Command: npx skills add https://github.com/ikeniborn/familyBudget --skill deploy-test-ikeniborn

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill automates the deployment process for test environments, reducing manual steps and speeding up validation cycles.

Core Features & Use Cases

  • SSH connectivity checks to budget-test
  • Git pull and branch synchronization on the test branch
  • Execution of deploy.sh with safe defaults and optional version control
  • Automated log analysis from deploy.sh and service containers
  • Health checks and process monitoring with optional auto-fix

Quick Start

Execute the deploy-test skill to perform a full test deployment on budget-test and generate a post-deploy report.

Frequently Asked Questions about deploy-test

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

FAQPage Schema
How do I automate test-server deployments with Docker and SSH?

Test-server deployments are automated by coordinating SSH, Git, and docker-based workflows. The process validates SSH connectivity, pulls the test branch, and executes deploy.sh with safe defaults for automated validation.

What is the best way to run post-commit validation on a test environment?

Post-commit validation is handled by synchronizing the test branch via Git and executing deploy.sh. It includes automated log analysis and container health checks to ensure the test environment operates correctly after updates.

How do I parse deployment logs and check container health after a Git pull?

Log parsing and container health checks are performed automatically after the Git pull and deploy.sh execution. The system analyzes service container logs and monitors processes to verify deployment stability.

Can I execute deploy.sh with specific sync and cleanup modes for budget-test environments?

deploy.sh execution supports budget-test environments using --sync-mode update and --cleanup-mode smart. These safe defaults ensure synchronized updates and efficient cleanup during the deployment process.

Does the automated deployment process support auto-fix adjustments for failing containers?

Optional auto-fix adjustments are supported during health checks and process monitoring. If containers report issues, the workflow can apply automated corrections to restore service health without manual intervention.