Development Starting Point: Ensuring Consistency Between DEV and PROD
Summary:
We are currently in the process of defining development standards and guidelines for Oracle Visual Builder Studio (VBS) within our organization. We plan to follow the recommended approach outlined in these resources:
- Express Mode Development Best Practices for Oracle Fusion Extensions
- Releasing Specific Fusion Apps Extension for Deployment
Our intended workflow involves making changes in the DEV environment, committing and publishing to the main branch, and then promoting these changes to TEST and PROD using a CI/CD pipeline.
However, during testing, we observed that the main branch in DEV may not always reflect the exact code in production. This discrepancy often arises due to changes committed and published in DEV for proof of concept (POC) or testing purposes. As a result, if a new developer pulls from the main branch as their starting point, it can lead to inconsistencies.