Skip to content
Sfdx-Hardis Documentation
Solve Salesforce deployment errors
Search
GitHub
Sfdx-Hardis Documentation
GitHub
Home
What's new in v8
Installation
VS Code Extension
Configuration
Salesforce CI/CD
Salesforce CI/CD
Overview
Contributor Guide
Contributor Guide
Overview
Get ready
Get ready
Install the tools
Create a Git access token
Clone the repository
1. Start a User Story
2. Work in your org
2. Work in your org
Overview
Open your org
Configuration guidelines
Profiles and Permission Sets
Development guidelines
Install packages
Deployment actions
Backpromote (Beta)
3. Publish your User Story
4. Create the Pull Request
4. Create the Pull Request
On GitHub
On GitLab
On Azure DevOps
On Bitbucket
5. Check the Pull Request results
5. Check the Pull Request results
Overview
Solve deployment errors
Solve MegaLinter errors
Work with AI coding agents
Release Manager Guide
Release Manager Guide
Overview
Review and merge Pull Requests
Deploy to major orgs
Hotfixes (RUN)
Retrofit
Promotion branches (Experimental)
Release Notes
DORA Metrics
Smart Deploy internals
Project configuration
Project configuration
Overview
Overwrite management
Delta deployments
Automated cleaning
Source retrieve issues
Repository clean up
Environment variables
Special cases
Special cases
Managed packages (ISV)
Conga Composer
Salesforce CPQ
Setup Guide
Setup Guide
Overview
1. Create the Git repository
2. Prepare the Salesforce orgs
3. Initialize the SFDX project
4. Configure CI authentication
5. Retrieve an existing org (optional)
6. First Pull Request
Publish job artifacts
Setup checklist
Org Monitoring
Org Monitoring
Overview
List of checks
List of checks
Metadata Backup
Suspect Setup Actions
Apex tests
Agent tests
Quality Checks with MegaLinter
Apex and Flow errors
Limits issues
Apex flex queue
Calls to deprecated API versions
Unsecured Connected Apps
MFA Configuration
Licenses overview
Org and instance upgrade info
Release Updates
Security Health Check
Inactive users
Unused licenses
Unused Apex Classes
Unused Connected Apps
Metadatas without access
Unused Custom Labels
Inactive metadata
Missing metadata attributes
Underused Permission Sets
Apex API Version
Deployments
Minimal Permission Sets
Usage-based entitlements
Consumption utilization alerts
Agentforce and Data 360 credits
Configuration
Configuration
Overview
GitHub
Gitlab
Azure
Bitbucket
Jenkins
Slack
Microsoft Teams
Google Chat
Sandbox Refresh
Generate Documentation
Generate Documentation
Overview
Generate
Improve with AI
Complete manually
Mermaid Theme Overrides
Host on Salesforce
Host on Cloudflare
Publish to Confluence
AI & Agents
AI & Agents
Overview
Using Coding Agents (Skills)
Data Workspaces (SFDMU)
Deployment Agent
Deployment Agent
Overview
Agent deployment Hints
Coding Agent Auto-Fix (Beta)
Flow Visual Git Diff
Setup Deployment Agent
Deployment errors list
AI Setup & Prompts
AI Setup & Prompts
Setup AI integration
All prompts
Prompt Templates
Prompt Templates
Complete Object Attributes
Describe Apex
Describe Approval Process
Describe Assignment Rules
Describe Aura Bundle
Describe AutoResponse Rules
Describe Escalation Rules
Describe Flow
Describe Flow Diff
Describe LWC
Describe Object
Describe Package
Describe Page
Describe Permission Set
Describe Permission Set Group
Describe Profile
Describe Roles
Describe Visualforce Component
Describe Visualforce Page
Describe Workflow Rule
Monitoring PPTX Report
Monitoring Summary
Solve Deployment Error
Coding Agent Fix Deployment Errors
Prompt Variables
Prompt Variables
Additional Instructions
Formatting Requirements
Output Format Markdown Doc
Integrations
Integrations
Overview
Git Platforms
Git Platforms
GitHub
Gitlab
Azure DevOps
BitBucket
Jenkins
Authentication (CI/CD)
Authentication (CI/CD)
GitHub Actions
GitLab CI
Azure Pipelines
Bitbucket Pipelines
Jenkins
Notifications
Notifications
Slack
Microsoft Teams
Google Chat
Email
Ticketing
Ticketing
Jira
Azure Boards
ServiceNow
Generic Ticketing
Monitoring Backends
Monitoring Backends
Grafana Dashboards
Grafana Setup
Grafana Dashboards v1 (legacy)
Vector.dev
Commands Reference
Commands Reference
All commands
hardis:auth
hardis:auth
login
hardis:cache
hardis:cache
clear
hardis:config
hardis:config
get
hardis:datacloud
hardis:datacloud
agentforce-conversations
agentforce-feedback
sql-query
hardis:doc
hardis:doc
data-dictionary
extract permsetgroups
fieldusage
flow2markdown
mkdocs-to-cf
mkdocs-to-confluence
mkdocs-to-salesforce
object-field-usage
override-prompts
packagexml2markdown
plugin generate
project2markdown
hardis:doctor
hardis:doctor
doctor
hardis:git
hardis:git
pull-requests extract
hardis:lint
hardis:lint
access
metadatastatus
missingattributes
unusedmetadatas
hardis:mdapi
hardis:mdapi
deploy
hardis:misc
hardis:misc
custom-label-translations
purge-references
servicenow-report
toml2csv
hardis:org
hardis:org
community update
configure data
configure files
configure generic-prompt
configure grafana-dashboards
configure monitoring
connect
create
data delete
data export
data import
diagnose ai-usage
diagnose apex-api-version
diagnose audittrail
diagnose consumption-alerts
diagnose deployments
diagnose flex-queue
diagnose instanceupgrade
diagnose legacyapi
diagnose licenses
diagnose minimalpermsets
diagnose releaseupdates
diagnose storage-stats
diagnose underusedpermsets
diagnose unsecure-connected-apps
diagnose unsecure-permissions
diagnose unused-apex-classes
diagnose unused-connected-apps
diagnose unusedlicenses
diagnose unusedusers
diagnose usage-entitlements
files export
files import
fix listviewmine
generate packagexmlfull
monitor all
monitor backup
monitor errors
monitor health-check
monitor limits
multi-org-query
purge apexlog
purge flow
purge profile
refresh after-refresh
refresh before-refresh
retrieve packageconfig
retrieve sources analytics
retrieve sources dx
retrieve sources dx2
retrieve sources metadata
retrieve sources retrofit
select
test agents
test apex
user activateinvalid
user freeze
user unfreeze
hardis:package
hardis:package
create
install
mergexml
version create
version list
version promote
hardis:packagexml
hardis:packagexml
append
remove
hardis:project
hardis:project
audit apiversion
audit callincallout
audit duplicatefiles
audit remotesites
clean emptyitems
clean filter-xml-content
clean flowpositions
clean hiddenitems
clean listviews
clean manageditems
clean minimizeprofiles
clean orgmissingitems
clean profiles-extract
clean references
clean retrievefolders
clean sensitive-metadatas
clean standarditems
clean systemdebug
clean xml
configure auth
convert profilestopermsets
create
deploy notify
deploy quick
deploy simulate
deploy smart
deploy sources dx
deploy sources metadata
deploy start
deploy validate
fix profiletabs
fix v53flexipages
generate bypass
generate flow-git-diff
generate gitdelta
lint
metadata activate-decomposed
metadata findduplicates
promotion create
promotion list-candidates
skills import
hardis:deploy
hardis:deploy
quick
start
validate
hardis:scratch
hardis:scratch
create
delete
pool create
pool localauth
pool refresh
pool reset
pool view
pull
push
hardis:source
hardis:source
deploy
push
retrieve
hardis:ticket
hardis:ticket
get
hardis:work
hardis:work
new
refresh
resetselection
save
ws
Community & Resources
Community & Resources
Community Events
Articles & Videos
Frequently Asked Questions
Meet the team
Contributing
Security & Privacy
Help & Support
About
About
Plugins
Changelog
License
Cloudity, Consulting Partner
On this page
Page moved
Solve Salesforce deployment errors
Page moved
Solve Salesforce deployment errors
Comments