Hi, I've implemented various pipelines, and Salesforce instances with Copado (Salesforce Installed Package) as CI/CD tool, which integrates with BitBucket for various repos.
I'm in need of documenting my process, which heavily relies on Copado driving the pipeline/branching strategy (org to branch strategy) and releases.
Do you have any templates/best practices I could utilize from BitBucket to ensure we establish baselines/good practices from your tool perspective?
thank you
Hello @LEONARDO HERRERA ,
and welcome to the Community!
Unfortunately, Bitbucket Cloud doesn't offer any specific template for your use case with Copado and Salesforce. However, here are some quick guidelines I can think of to help establish good practices:
Branching Strategy: Consider using a feature branching strategy. This ensures a structured workflow and clear separation between development stages.
Commit Messages: Encourage clear and descriptive commit messages to enhance traceability and collaboration.
Pull Requests: Use pull requests for code reviews and discussions before merging changes. This helps maintain code quality and facilitates team collaboration.
Access Control: Implement branch permissions to protect critical branches like main and develop, ensuring only authorized personnel can push changes.
Automated Testing: Integrate automated tests in your CI/CD pipeline to catch issues early and maintain a stable codebase.
Documentation: Maintain a clear README.md in your repos to guide developers on setup, contribution guidelines, and workflows.
Let us know in case you have any questions.
Thank you, @LEONARDO HERRERA !
Patrik S
Outline is perfect, thank you, Patrik.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.