harness-ci

Configure and debug Harness CI/CD pipelines for the VMARBLE project.

2|1|Updated Mar 25, 2026
One-click install
npx skills add https://github.com/529-studio/Vmarble-Warehouse-Management-Client --skill harness-ci-529-studio
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: harness-ci
Source: https://github.com/529-studio/Vmarble-Warehouse-Management-Client/tree/main/.agents/skills/harness-ci
Command: npx skills add https://github.com/529-studio/Vmarble-Warehouse-Management-Client --skill harness-ci-529-studio

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill resolves the complexity of configuring Harness CI pipelines for the VMARBLE project, preventing common validation errors and infrastructure misconfigurations.

Core Features & Use Cases

  • Pipeline Architecture: Provides standardized patterns for Go backend and Next.js frontend build stages.
  • Configuration Guardrails: Offers specific guidance on connector setup, secret management, and JEXL conditional logic to avoid common YAML validation failures.
  • Use Case: Use this skill when you need to add a new deployment stage or debug a failed build trigger to ensure your pipeline adheres to the project's established CI/CD standards.

Quick Start

Use the harness-ci skill to guide you through the visual editor steps for creating a new deployment pipeline for the backend service.

Frequently Asked Questions about harness-ci

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

FAQPage Schema
How do I configure Harness CI pipelines for a multi-repo project?

Configuring Harness CI pipelines for a multi-repo project requires setting up project-scoped connectors and injecting secrets across separate Go backend and Next.js frontend build stages. You can use standardized architectural patterns to manage these dependencies and ensure proper deployment automation.

Why does my Harness CI YAML validation fail during stage setup?

Harness CI YAML validation often fails due to misconfigured project-scoped connectors or incorrect secret management. Following specific configuration guardrails for connector setup and stage-level JEXL conditional execution logic prevents these common pipeline validation errors.

How do I use JEXL conditional execution in Harness CI stages?

JEXL conditional execution in Harness CI stages allows you to control pipeline flow dynamically based on runtime variables. Applying stage-level JEXL conditions ensures that build and deployment steps only trigger when specific multi-repo environment criteria are met.

Can I build Go and Next.js services in the same Harness CI pipeline?

Yes, you can build Go and Next.js services in the same Harness CI pipeline by utilizing standardized architectural patterns for separate build stages. This approach manages multi-repo environments through project-scoped connectors and shared deployment automation configurations.

How do I debug a failed build trigger in Harness CI?

Debugging a failed build trigger in Harness CI involves reviewing architectural patterns and troubleshooting steps for stage-level JEXL conditions and secret injection. Verifying project-scoped connector configurations ensures your pipeline adheres to established CI/CD standards and free-tier infrastructure constraints.

Does Harness CI work within free-tier infrastructure constraints?

Harness CI works within free-tier infrastructure constraints by applying specific architectural patterns and configuration guardrails. Ensuring adherence to these deployment automation requirements prevents infrastructure misconfigurations and avoids exceeding resource limitations during build and deployment stages.