Skip to content

AcuOps Documentation

CI/CD pipeline for Acumatica customization projects.

AcuOps automates validation, deployment, backup, and rollback of Acumatica ERP customization packages through GitHub Actions.

Quick Start

# 1. Create a repo from the AcuOps template
gh repo create my-org/acuops-myproject \
  --template studio-b-ai/acuops-pipeline --private

# 2. Run the setup wizard
./scripts/setup.sh

# 3. Set GitHub Secrets
gh secret set ACUMATICA_PROD_URL --body "https://my.acumatica.com"
gh secret set ACUMATICA_PROD_USERNAME --body "api-user"
gh secret set ACUMATICA_PROD_PASSWORD --body "api-password"
gh secret set ACUMATICA_PROD_TENANT --body "MyTenant"

# 4. Export your customization project and push
git add Customization/_project/ && git push origin main

That's it. AcuOps validates, backs up, imports, and publishes automatically.

What's Included

Component Description
Deploy Workflow GitHub Actions workflow for push-to-deploy
Validation 14-point project.xml validation
Pre-Deploy Backup Downloads current package before each deploy
Deploy Intelligence ML-powered success prediction
ISV Tooling Certification checklist and solution object generator
Multi-Client CLI Manage multiple clients from one interface

Documentation

License

AcuOps is source-available under the Business Source License 1.1. Free for internal use. Commercial redistribution requires a managed service agreement.

Support