+ Start a Discussion
Topher ReynoldsTopher Reynolds 

Is it possible to setup CI/CD without a connected app so that the changes are just pushed to the org itself?

Hello,
We have not used connected apps for our development, we have just made changes in the default org. There are multiple Lightning Apps, and some of them share common classes that have been deployed. Everything I have been able to find online in regards to setting up a CI/CD pipeline always comes back to using a connected app. Is it possible to setup CI/CD without a connected app so that the changes are just pushed to the org itself? And if so, are the steps to accomplish this available anywhere?
Thanks in advance!
Topher
VinayVinay (Salesforce Developers) 
Hi Topher,

You can use continuous integration deployment without a connected app.

Review below links which can give you more information.

https://trailhead.salesforce.com/en/content/learn/projects/automate-cicd-with-gitlab/deploy-to-production-with-cicd
https://trailhead.salesforce.com/en/content/learn/projects/automate-cicd-with-gitlab
https://developer.salesforce.com/docs/atlas.en-us.sfdx_dev.meta/sfdx_dev/sfdx_dev_ci.htm
https://www.jitendrazaa.com/blog/salesforce/continuous-integration-in-salesforce-using-jenkins-and-git-video-tutorial/
https://medium.com/@aneudupi/cicd-with-salesforce-dx-sfdx-jenkins-nodejs-c90188a22566

Hope above information was helpful.

Please mark as Best Answer so that it can help others in the future.

Thanks,
Vinay Kumar
Topher ReynoldsTopher Reynolds
Hi Vinay,

Thank you for your replay. I am looking at the last link you posted to see if that may help, but please know that all of the other links you sent do the same thing; at some point in the implementation you have to have created a "Connected App" in salesforce. We use "Lightning Apps" and they do not allow for the configuration required in the "Connected App", which happens to be the stop where you upload the cert.
VinayVinay (Salesforce Developers) 
Hi Topher,

For CICD setup you wouldn't need any connected app to be configured.

Kindly give a try of sample implementation by following the links shared which have detailed steps.

Thanks,
Vinay Kumar