Podcast
Questions and Answers
What is the tool used to migrate code from the developer sandbox to QA?
What is the tool used to migrate code from the developer sandbox to QA?
- Gearset (correct)
- Jenkins
- GitLab
- Bitbucket
What is the first step to connect a development sandbox to Gearset?
What is the first step to connect a development sandbox to Gearset?
- Enter the username for the sandbox and select "Sandbox organization" as the sandbox type (correct)
- Enter the password for the sandbox and select "Production organization" as the sandbox type
- Enter the username for the sandbox and select "Production organization" as the sandbox type
- Enter the password for the sandbox and select "Sandbox organization" as the sandbox type
What is the purpose of Gearset?
What is the purpose of Gearset?
- To compare and deploy metadata changes (correct)
- To review code for merge conflicts
- To create pull requests
- To validate deployment to production
Who reviews the details before promoting work to UAT?
Who reviews the details before promoting work to UAT?
How can you commit development work in Gearset?
How can you commit development work in Gearset?
What is the role of the testing team in the DevOps process?
What is the role of the testing team in the DevOps process?
What is the format for naming a feature branch in Gearset?
What is the format for naming a feature branch in Gearset?
What must the developer ensure before deploying to QA?
What must the developer ensure before deploying to QA?
What must be updated with necessary details before deployment?
What must be updated with necessary details before deployment?
How can you adjust the metadata comparison filter for faster comparison of results in Gearset?
How can you adjust the metadata comparison filter for faster comparison of results in Gearset?
What should the developer do to optimize metadata filters for faster comparison?
What should the developer do to optimize metadata filters for faster comparison?
What is the first step a developer must take to promote work to QA?
What is the first step a developer must take to promote work to QA?
What should the developer do to promote their work to QA using Gearset?
What should the developer do to promote their work to QA using Gearset?
How can components be selected and filtered in the comparison results?
How can components be selected and filtered in the comparison results?
What should be reviewed before committing changes in Gearset?
What should be reviewed before committing changes in Gearset?
What is shown in the Problem Analysis and Environment Variables screen?
What is shown in the Problem Analysis and Environment Variables screen?
What should the developer do before merging the feature branch into the QA branch?
What should the developer do before merging the feature branch into the QA branch?
What is the target branch for a pull request in Gearset?
What is the target branch for a pull request in Gearset?
What should the developer do to resolve merge conflicts?
What should the developer do to resolve merge conflicts?
What should be done to resolve merge conflicts in Gearset?
What should be done to resolve merge conflicts in Gearset?
How can merge conflicts be resolved?
How can merge conflicts be resolved?
What triggers validation and deployment to the QA sandbox?
What triggers validation and deployment to the QA sandbox?
What are the three options available to resolve merge conflicts?
What are the three options available to resolve merge conflicts?
What happens after merge conflict resolution in Gearset?
What happens after merge conflict resolution in Gearset?
What happens after successful validation in the deployment process?
What happens after successful validation in the deployment process?
What happens after the Pull Request is merged with the QA branch?
What happens after the Pull Request is merged with the QA branch?
What happens when resubmitting a work item for QA testing in Gearset?
What happens when resubmitting a work item for QA testing in Gearset?
What should be clicked to deploy changes to the QA sandbox?
What should be clicked to deploy changes to the QA sandbox?
How can reviewers be notified of a pending pull request in Gearset?
How can reviewers be notified of a pending pull request in Gearset?
What must be added for commits to the feature branch?
What must be added for commits to the feature branch?
Study Notes
- The document describes the Salesforce DevOps process for promoting work to QA and UAT sandboxes.
- Developers complete sprint development work in their sandbox and migrate it to QA using Gearset.
- The testing team interacts with the developer until the WI passes QA.
- The developer ensures the manifest file is updated before deployment to QA.
- DevOps team reviews the manifest file and feature branch before promoting to UAT.
- The developer must follow specific steps to promote their work to QA using Gearset.
- The steps include authorizing the sandbox to be accessed from Gearset and creating a feature branch.
- The metadata comparison filter should be adjusted for faster comparison of results.
- Merge conflicts may occur and must be resolved.
- WI in the Gearset pipeline at UAT are ready to be promoted to production.
- The text provides steps for optimizing metadata filters for faster comparison.
- The developer can commit changes to the feature branch after selecting components from the comparison results.
- The pull request must be created and reviewers added before merging the feature branch into the QA branch.
- Resubmitting the WI should follow the same process as the first time submission.
- Merge conflicts may occur when merging the feature branch into the QA branch.
- Merge conflicts can be identified in the Pipeline or when the Pull Request is opened in the version control.
- Merge conflicts must be resolved before proceeding with the merge.
- The text provides instructions for adding reviewers to the pull request.
- The pull request description must be added before creating the pull request.
- The text includes screenshots of the graphical user interface for reference.
- To resolve merge conflicts, click "View and resolve conflicts" button.
- This opens the Source (sandbox version) and Target (feature branch).
- Three options available: a) source as truth, b) target as truth, c) mix and match.
- Click "Accept these changes" button to select resolution.
- Click "Commit merge with selected resolution" button to proceed.
- Pull Request will be merged with QA branch and trigger validation.
- Validation may take a few minutes to complete.
- Click "Promote Changes" button to deploy changes to QA sandbox.
- This completes merge conflict resolution and deployment to QA sandbox.
- Overall process involves resolving conflicts, merging to QA branch, and deploying to QA sandbox.
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.
Description
Think you know the ins and outs of the Salesforce DevOps process for promoting work to QA and UAT sandboxes? Test your knowledge with our quiz! From authorizing sandboxes to resolving merge conflicts, this quiz covers the steps and best practices for successful deployment. Keywords: Salesforce, DevOps, QA, UAT, sandboxes, Gearset, merge conflicts, metadata comparison.