Copado Getting Started
Getting Started Page
Glossary of Terms
Implementing Copado
Copado Base Setup
IP Addresses
Implementing Copado Branch Management
Change Management & First Deployment
Copado Resources
Git Repository and Main Release Flow
Creating an API Key
Copado Core
Org Credentials
Org Credentials Overview
How to Create an Org Credential
Refreshing Org Metadata
Org Credentials Update
License Manager
Git Repository
Git Repository Overview
HTTPS vs SSH Authentication
Connect a Git Repository Protected by a Firewall (On Premise)
Quick Links to Your Git Repository
Retrieve Commits in Git Repository
Deploy Commits
Manage Git Branches
Extra Headers
How to Migrate to DX Format
Git Repository in DX Format
Git Snapshot
Git Snapshot Overview
Taking a Snapshot
Commit Changes in Git Snapshot
Retrieve Commits in Git Snapshot
How Can I Monitor Changes in Production with Copado?
Environments
Scheduled Jobs
Org Differences
Org Differences Overview
How to Create an Org Difference
How to Deploy an Org Difference
Exporting Org Difference Results to .csv
Snapshot Differences
Change Management
Git Integration
Git Integration for Salesforce
CBM + CCM Release Process
Copado Branching Strategy
Copado User Access to Git Repositories
Git Branch Divergence Calculation
Blocked Branches and Queue Jobs
Pipelines
Copado Continuous Delivery Overview
Pipeline Page
Pipeline Configuration
Pipeline
Pipeline Manager
Creating Pipelines
Pipeline Connections
Deployment Flow
Project
Release
Branch Management Application
Branch Management Application Overview
Branch Management Setup
Tabs on Pipeline Modal
Show Environment Variables on the Pipeline Page
Calculation Base for the Release Management Page
User Story
Git Operations
Git Operations Overview
Commit Changes Overview
How to Commit Changes
New Commit Behavior
Validating Commits
Recommit Files
Destructive Changes
Delete Components
Delete Metadata Scenarios
Commit Full Profiles and Permission Sets
Committing Incremental Changes in Copado
Restricting Git Operations
User Story Overview
How to Create a User Story
Relevant Fields in a User Story
User Story Metadata Index
User Stories - Add Metadata
User Stories - Git Metadata
Copado Smart Tips - Commit Metadata Assistant
User Story Overlap Awareness
User Stories - Deployment Tasks
Select Branch
User Story - Auto Select Test Classes
Validating User Stories
Metadata Grid
Advanced Data Deploy
Advanced Data Deploy Best Practices
Data Deployment Wizard
Data Templates
Copado Advanced Data Deploy for CPQ
How to Disable Salesforce Triggers, Workflows and Validations When Working with Advanced Data Deployments
Promotion
Conflict Resolution
Conflict Resolution in Copado
Conflict Resolution with Git Integration
Undoing Changes Manually in Git
Online Conflict Resolution
Smart Conflict Resolution
Merge Conflict Resolution Panel
Promotion Overview
How to Create a Promotion
Summary of Overlapped Metadata in the Promotion
Back Promotion
Considerations and Best Practices When Back Promoting
How to Create a Back Promotion
Mass Back Promotion
Override User Story Promotion Merge Order
Promotion Outdated Components
Promotion Selenium Tests
Teams
Deployments
Deployment Steps
Deployment Steps
Deployment Step: MetaData
Deployment Step: Full Profiles
Deployment Step: Full Permission Sets
Deployment Step: Users
Deployment Step: Translations
Deployment Step: Data
Data Step Enhancements
Deployment Step: Bulk Data
Deployment Step: Delete MetaData
Custom Settings Deployment
Deployment Step: Apex
Deployment Step: Git MetaData
Deployment Step: Manual Task
Deployment Step: URL Callout
External CI Jobs
URL Callouts + Webhooks API
Deployment Step: Data Template
Deployments Overview
Creating a Deployment
Deployment Wizard
Adding Custom Fields to the Deployment Layout
Adding a Destination Org to Your Deployment
Deploy Outstanding vs. Deploy All
Deploy Now vs. Deploy Later
Post Deployment – Check Status – Error Handling
Cancelling a Deployment
Rollback
Continuous Integration
Copado CLI
CLI Overview
IDEs for the Copado CLI
VS Code + ForceCode
IntelliJ + Illuminated Cloud
VS Code + SFDX
CLI Commands
Copado CLI's Configuration Files
CLI Troubleshooting
CLI .forceignore File
Governance
Sandbox Refresh
Notifications Tab
Copado Records Cleanup
Copado Branches Cleanup
Process Builder Integration
Type Filtered Metadata Grid
Global Find and Replace Rules
Copado Custom Settings
Copado Webhook Command Line Interface
Global API
Integrations
Copado Change Management Integrations
Copado Jira Setup
Jira On Premise
Vlocity Integration
TeamCity Integration
Jenkins Plugin
Azure DevOps Setup
Copado DX
DX Operation Panel
DX Scratch Org Operations
DX Dev Hub Operations
DX User Story Operation
DX Planning Operations
Copado DX Maintenance
Unlocked Packages
Getting Started with Copado DX
DX Overview
Set Up Your Developer Hub
Packages
Package Dependencies
Scratch Orgs
Scratch Org Definition Details
Metadata Source Options
Metadata Dependency (Salesforce Beta)
Second-Generation Packages (Salesforce Beta)
Copado Selenium Testing
Test Cases
Selenium Test Cases Overview
Creating Selenium Test Cases
Useful Tips & Commands When Recording Test Cases
Versioning Selenium Test Cases
First Steps in Salesforce Lightning Testing
How To
How to Test Polymer/Webcomponent
How to Test Javascript Dialogs: Alert, Confirm, Prompt.
How to Test Salesforce Console Apps
CST Autocomplete Searches, Dynamic Dropdowns and As-You-Type Filters
CST Date and Time Handling
CST Popup Windows/Lookup Fields/New Windows Handling and Switching
Samples and Howtos of Advanced Topics
Selenium Overview
Selenium Setup
Selenium Settings
Selenium Test Runs
Selenium Test Suites
Selenium Test Groups
Manage Selenium Tests
Best Practices for Regression Tests
Locators and Variables
Selenium Testing CPQ
Compliance Hub
Copado Compliance Hub
Compliance Rule
How to Create a Compliance Rule
How to Add Rule Criteria to a Compliance Rule
Compliance Rule Groups
Running a Compliance Scan
Reviewing Compliance Scan Results
Quality
Static Code Analysis
CodeScan
PMD
PMD SCA Settings
PMD SCA Results
PMD SCA Violations
Custom PMD Rules for Static Code Analysis
New PMD Rules
Static Code Analysis Overview
Run Static Code Analysis
Assign Environment Maximum Static Code Analysis Score
SonarQube
Copado Permissioner
Copado Permissioner Overview
Creating Personas
Permission Set Explorer
Creating Persona Assignments
Adding Permissions to Personas
Pull Request
Pull Request Overview and Prerequisites
WebHook Setup Examples
How to Create a Pull Request
Pull Request Usage
Manual Testing
Apex Tests
Agile Tools
Copado Licensing
Copado Licenses
Types of Licenses
Copado Enterprise Edition (CEE)
Copado Change Management (CCM)
Copado Branch Management (CBM)
Copado Selenium Testing (CST)
Copado Compliance Hub (CCH)
Copado Agile Delivery (CAD)
How Do Credits Work?
Credit Usage
Advanced Data Deploy (ADD)
Licenses by Role
Sample Licenses Compositions
Release Notes
Copado App
Winter '20 - Release Notes
Winter '20 - Upgrade Instructions
Fall '19 - Release Notes
Fall '19 - Upgrade Instructions
Summer '19 - Release Notes
Summer '19 - Upgrade Instructions
Version 12 - Release Notes
Version 12 - Upgrade Instructions
Version 11 - Release Notes
Version 11 - Upgrade Instructions
Version 10 - Release Notes
Version 9 - Release Notes
Version 8.0 - Release Notes
Version 8.6.1 - Release Notes
Version 8.8 - Release Notes
Version 7.1 - Release Notes
Copado v7.1.6 patch 2017-04-27 - Release Notes
Version 6.0 - Release Notes
Version 6.1 - Release Notes
Version 5.1 - Release Notes
Version 5.2 - Release Notes
Backend Upgrades
Backend Release 2019-12-03
Backend Release 2019-11-19
Backend Release 2019-11-12
Backend Release 2019-11-05
Backend Release 2019-10-29
Backend Release 2019-10-08
Backend Release 2019-09-25
Backend Release 2019-08-28
Backend Release 2019-08-14
Backend Release 2019-07-24
Backend Release 2019-07-16
Backend Release 2019-06-26
Backend Release 2019-06-04
Backend Release 2019-05-31
Backend Release 2019-05-29
Backend Release 2019-05-23
Backend Release 2019-05-13
Backend Release 2019-04-15
Backend Release 2019-04-01
Backend Release 2019-03-18
Backend Release 2019-03-11
Backend Release 2019-02-28
Backend Release 2019-02-13
Backend Release 2019-02-04
Backend Upgrade [2018-09-03]
Backend Upgrade [2018-08-13]
Backend Upgrade [2018-08-07]
Backend Upgrade [2018-07-23]
Backend Upgrade [2018-06-11]
Metadata API v42 [ 2018-04-09 ]
Backend Upgrade 2018-03-06
Backend Update 2018-02-06
Metadata API v41 [ 2017-12-18 ]
BETA: Backend Upgrade 2017-12-14
Backend Upgrade 2017-09-04
BETA: Backend Upgrade 2017-08-21
BETA: Backend Upgrade 2017-08-04
Backend Upgrade 2017-07-13
Backend Upgrade 2017-06-22
Server Side Enhancements
Backend Upgrade to Metadata v39 + Much More
BETA: Backend Upgrade 2017-05-29
Backend Upgrade 2017-05-11
Backend Upgrade 2017-05-09
Backend Upgrade 2017-04-27
Backend Upgrade 2017-04-25
Backend Upgrade 2017-04-18
Backend Upgrade 2017-04-14
Backend Upgrade 2017-04-08
Backend Upgrade 2017-03-27
Selenium IDE
Knowledge Base
How to cancel the Pipeline Wizard.
How to troubleshoot an incorrect Deployment
Invisible characters committed and removed in Git
How to Back Promote a User Story Created in a Higher Environment
Unable to Validate Org Credentials
How to Cancel a Conflict That Was Resolved Online
Unable to save Test Cases from Copado recorder
Deployment Error: 'ComponentName of type ComponentType was named in package.xml, but was not found in zipped directory'
INVALID BRANCH. Could not checkout branch 'XXXXXXXX' on Git Repository
How to exclude from the Pipeline Manager user stories you do not need to back promote to a specific environment
Why I am getting 'You do not have permission to run this Continuous Integration'
The Organization Where Copado Is Installed Is Changing Instance
java.io.IOException When Recalculating Branch Management
Copado Integration with Jira sync not working Token required
The Org Credential Is Creating a New Environment Record
How to deploy Person Accounts metadata with Copado
Static Code Analysis Summary button in User Story is not showing results
Error: The Feature, Branch Management is not enabled
Maximum Number of Active Connections Has Already Been Reached
OAUTH_APP_BLOCKED
Could not authenticate with DevHubOrg
Component Not Available to Be Selected in the Metadata Grid
Warning setup process not completed
Metadata Retrieve Is Taking Too Long or Is Stuck
How to Deploy Flows from v44
Export or create Report of the list of components in a deployment.
Commit process performance
User Story Metadata related list shows components not committed
Apex Test in Org Credentials and/or Git Backups in Git Snapshots Are Not Running at the Specified Frequency
Branch Management Permissions: Who Can Sync and Deploy Branches?
[ERROR] Could not upsert Attachment: MetaData for Parent
Can I Deploy Standard Fields with Copado?
Cannot Delete a Record Type Through API
Cancel a Deployment from Copado
No access to Copado. The Copado Apps and Tabs are not visible.
Unable to find end tag at: START_TAG
Cannot Authenticate a Git Repository with HTTPS
Vlocity activation errors returned as warnings.
How to deploy Salesforce CPQ with Copado
Deployment is completed succesfully but Deployment remains 'In Progress'
How to commit and deploy Picklist value assignments on Record Types
Property 'encrypted' not valid in version 44.0
Committing Order Status picklist field and StandardValueSet returns No Changes message
Unexpected Error while taking a Snapshot. Id:XXXXXXXXXXXXX. Message: Git push command failed. There as an error running git push
Commit or Snapshot with Bitbucket fails with error Push wasn't done due to an error.
FLS not committed for some specific fields.
Deployment failed because of the average test coverage
How do I move the Field Accessibility settings?
How does the Apex Code Coverage works in User Stories?
Deployment error Must specify a non-empty label for the CustomObject
No UserLicense found error when deploying Full Profiles.
What Test Level is applied and where when working with Copado?
How to find the Salesforce Deployment Id in Copado
Deployment fails with error [RecordType XXX] Picklist value: Y in picklist: xxxx__c not found
No CustomField named Asset.LocationId found
Git Snapshots backups don't run if a user is deactivated.
Could not retrieve Org's Metadata.
Element {urn:partner.soap.sforce.com}X invalid at this location
OAUTH_INVALID_NONCE
Project not available in Branch Management
How to commit and deploy Custom Label Translations with Copado
Deployments Running Twice
Feature Branch not created. User Story commited directly in Org's Branch.
Mass Add User Stories to a Release
New Salesforce Release. Preview sandbox vs non preview sandbox.
How to commit and deploy Custom Metadata Types
URL No Longer Exist when creating Deployment Records.
How to get the list of differences returned in the Org Differences grid.
Unsupported Metadata Types
How do I prevent a User to deploy to a specific Org (eg Production)
Error [Layout XXXXX] Field: field, value:XXXXXXXX appears more than once
When deploying a group, group members are missing? How to deploy group members?
Does Copado support Deployment of Wave components?
Unexpected error on conversion of response object to Copado User Story.
How to give access to Copado to non System Administrator or new users.
UNKNOWN_EXCEPTION: An unexpected error occurred. Please include this ErrorId if you contact support.
Error when deploying Profiles - 'You may not modify the permission while editing a Standard Profile'
How to Deploy a Community
User Permissions Are Not Disabled in the Destination Org When Deploying Profiles
Changes in the Feature Branch Are Not Merged in the Promotion Branch
400 - null An unexpected error has occurred. (Deployment Page)
Deployment completed with errors but no error is displayed in the Results tab.
Quick Deploy and Fast Deploy Support
How to re-connect devhub orgs and org credentials in Copado after the sfdx version upgrade to 7.5.x
Changes detected in target branch message returned when deploying
Copado Auto Resolve Is Overriding Classes
Examples of Incremental Changes Commits
Commits Behind and Commits Ahead Doesn't Match the Number of Commits Returned by Git
How do I recommit a User Story
User Story Validation Is Stuck
Copado deployer License not enabled.
Service Presence Statuses Access on Profiles and Permission Sets
The changes you requested require salesforce.com to temporarily lock your organization's administration setup.
SSL peer shut down incorrectly
TLS 1.0 Disablement
REQUEST_LIMIT_EXCEEDED
Validation Deployment is always running test in Production
The status or status flags of the Deployment Steps are not showing
Deployment stuck on Scheduled.
I am not able to commit a Test Class in a User Story.
Where should Copado be installed? Production vs dedicated org
Manual Deployment Task are not created in the deployment record.
Copado Notification warning not completed.
Field name provided does not match an External ID when doing Data Deployments.
Packfile is truncated
Error: No OAuth connection set for User: 005XXXXXX at Org: 00DXXXXXX
Unable to use OAuth when validating Org Credential due to a network issue
No Snapshot records could be found to create your File Commit.
How to deploy FLS for activity fields
Git Snapshots not working for specific Org Credentials.
How do environment variables work?
I can't see metadata components in the Metadata Grid
Error: Insufficient access on cross reference entity.
Unexpected Error while taking a Snapshot: There is a geolocation field in the file that Salesforce API does not accept
FIELD_CUSTOM_VALIDATION_EXCEPTION
id_rsa Attachment not found
How to commit and deploy Layout Assignments with Copado
Must specify the metadata file
Could not retrieve CI record information.
I get a commit ID on the git snapshot but nothing is committed in my repo
Git Repository Visual Studio
How to commit and deploy Search Layouts with Copado
Insufficient Privileges when creating an API Key
Data step with related records
Error: Unexpected character ('<' (code 60)): expected a valid value (number, String, array, object, 'true', 'false' or 'null') at input location [1,2]
Selenium minutes consumption
How to rename, commit, promote and deploy standard field labels
Could not create connections
Error trimming profiles
Data Deployment Error: Maximum size of request reached. Maximum size of request is 52428800 bytes
Data Deployment Error: FIELD_CUSTOM_VALIDATION_EXCEPTION: The <field> field must be populated with a value
Data Deployment Error: [InvalidSObjectFault [ApiQueryFault [ApiFault exceptionCode='INVALID_TYPE' exceptionMessage='sObject type <type> is not supported
Workflow actions are not removed in target environment.
Property 'XXXXXXXX' not valid in version 46.0 Deployment error
Data Deployment Error: CANNOT_INSERT_UPDATE_ACTIVATE_ENTITY:<object> After: execution of AfterInsert caused by
Data Deployment Error: CANNOT_INSERT_UPDATE_ACTIVATE_ENTITY:Too many retries of batch save in the presence of Apex triggers with failures...
Error: Unknown User Permission when deploying profiles
Data Deployment Error: FIELD_CUSTOM_VALIDATION_EXCEPTION:Lower Bound for block <n> must equal to Upper Bound of previous block
Data Deployment Error: DUPLICATES_DETECTED
Data Deployment Error: INVALID_OR_NULL_FOR_RESTRICTED_PICKLIST: <picklist value>
Destructive Changes in Copado doesn't support Flow and Process Builder.
Metadata Grid not showing some Metadata Types
Error: Not a valid enumeration for type: class com.sforce.soap.metadata.Gender
Data Deployment Error: ClientInputError : Server error returned in unknown format
Admin Operation Already in Progress
Data Deployment Error: CANNOT_UPDATE_CONVERTED_LEAD:cannot reference converted lead
How does Copado select a Git commit username?
Data Deployment Error: FIELD_CUSTOM_VALIDATION_EXCEPTION: No condition can currently be used with Custom Conditions Met. Please create a rule that does not initially require Custom Conditions Met
Data Deployment Error: REQUIRED_FIELD_MISSING:Required fields are missing: <object>:<field>
Data Deployment Error: INVALID_CROSS_REFERENCE_KEY:invalid cross reference id
Data Deployment Error: Error storing record result: unable to obtain exclusive access to this record
Vlocity deployment returns error Unexpected token in JSON at position
Data Deployment Error: CANNOT_INSERT_UPDATE_ACTIVATE_ENTITY:FSL.TR020_ResourceTerritories_BeforeInsert: execution of BeforeInsert caused by: System.NullPointerException: Attempt to de-reference a null object (FSL)
Data Deployment Error: Missing value for required field(s)
InvalidBatch: Failed to process query: INVALID_FIELD
Data Deployment Error: ExceededQuota: ApiBatchItems Limit exceeded
How to Populate a Value for the External Id Field
Data Deployment Error: FIELD_CUSTOM_VALIDATION_EXCEPTION: <object> must match Price Rule Target Object: <object>
Data Deployment Error: FIELD_CUSTOM_VALIDATION_EXCEPTION: Only one target object is allowed for localization record
Delete Metadata Step and Test Level in Deployments
Data Deployment Error: Exceeded max length for one record: 1542171. Max length for one record should be less than or equal to 400000
How to Ignore User Permissions in Profiles When Deploying Using a Yaml File
Data Deployment Error: DUPLICATE_VALUE:This price definition already exists in this price book
Data Deployment Error: ClientInputError : Failed to read query. Exceeded max size limit of 20000 with response size 20001
Data Deployment Error: FIELD_CUSTOM_VALIDATION_EXCEPTION:You cannot have multiple time-based Dimensions for the same Product
Data Deployment Error: INVALID_CROSS_REFERENCE_KEY : Record Type ID
Data Deployment Error: FIELD_INTEGRITY_EXCEPTION:field integrity exception
Data Deployment Error: FIELD_CUSTOM_VALIDATION_EXCEPTION: <object> references field <field>, which does not exist. Please check your spelling.
Data Deployment Error: FIELD_FILTER_VALIDATION_EXCEPTION. Value does not exist or does not match filter criteria <object>
Should All Users Have Their Own Org Credential?
Data Deployment Error: 'Use one of these records?'
Data Deployment Error: CANNOT_INSERT_UPDATE_ACTIVATE_ENTITY: <object> Before: execution of BeforeInsert caused by: System.NullPointerException: Attempt to de-reference a null object
Data Deployment Error: Error occurred during deployment: Exceeded max field size: 32768
Data Deployment Error: STANDARD_PRICE_NOT_DEFINED:No standard price defined for this product
Data Deployment Error: InvalidBatch : Failed to process query: QUERY_TOO_COMPLICATED: Query is either selecting too many fields or the filter conditions are too complicated
Data Deployment Error: FIELD_INTEGRITY_EXCEPTION:This price definition already exists in this price book
Run Apex Test in Org Credential not executing consistently
FAQs
Selenium
What Should I Do with Empty Rows During Test Case Recording?
Can API Calls (3rd Party or SOQL Queries) Be Executed During a Test Case Execution?
Can Test Cases Be Imported into Copado?
Is the Base URL in the Recorder/Test Case Used for Test Context?
Can Test Cases Be Exported in Java?
If the First Test Case Included in a Test Suite Fails, Is It Possible to Execute the Subsequent Test Cases?
How Can I Set Up a Loop Statement Such as 'For' and 'While' to Interact with Multiple Objects?
Can I Choose the Version of Copado I Can Upgrade to or Install in My Org, or Roll Back to a Previous Version?
Can I Use Copado with a Git Repository on Premise?
Is There a List of Components That Can Be Deployed with Copado?
Are There Any Limitations on the Number of Components That Can Be Deployed with Copado?
How Do I Upgrade to the Latest Version of Copado?
Can I Test Copado in a Sandbox?
Can I Deploy Salesforce CPQ with Copado?
What Salesforce Licenses or Permissions Do I Need to Start Using Copado?
What Metadata API Version Does Copado Support?
Can I Compare Orgs with Copado?
What Elements Can Be Moved Between Orgs Which Are Usually Not Available?
How Can I Delete Metadata in Different Environments?
Is There a Way to Establish Quality Gates for User Stories or Promotions?
How Can I Roll Changes Back?
What Is the Base Branch from Which Feature Branches Branch Off?
Does Copado Support Test Automation?
Can I Trigger a Deployment Every Time a Branch Is Updated?
Is It Possible to Trigger External Scripts so That You Can Trigger Selenium Tests Outside of Copado, or Build Applications (e.g. Java)?
Are There Any Org Health Monitoring Tools Built in Copado?
What Elements Cannot Be Deployed Using Copado?
Will Queries in a Data Deployment Step Be Kept If I Clone a Deployment?
Should I Have One Pipeline per Project?
What Is the Expected Commit and Deployment Time When Working with Copado?
What Test Center Is Built in Copado?
Can a Promotion Consider All the User Stories' Changes in a Given Release?
When Is the Feature Branch Created?
Will Steps Be Lost If I Clone a Deployment?