12 Jul 2023 03:33 PM
We are looking into developing an application using the app toolkit. However, we want to be able to deploy from a CI/CD Jenkins pipeline. I believe I can just run "npm run deploy" from the Jenkins job which has node and npm installed. However, are there authentication/authorization that I will have to account for since this will not be running in the context of a user? Is there some documentation on doing this?
Solved! Go to Solution.
14 Jul 2023 09:24 AM - edited 14 Jul 2023 09:24 AM
Yes, you can run the npm run deploy in the Jenkins pipeline to deploy your application.
To authenticate, you can use oauth Client and configure them using DT_APP_OAUTH_CLIENT_ID and DT_APP_OAUTH_CLIENT_SECRET environment variables.
Following are the docs that will help you:
Let me know if it works for you.