I have a dev test Confluence site my-dev-site.atlassian.net – how can I add to developer console so that I can deploy and install my Forge app for testing. Is there documentation on how to deploy and install a forge app to an existing site?
What I’m trying to do is to develop a custom component to be used on one of our existing Confluence sites.
–Chad
Welcome to the Atlassian developer community @ChadSellers,
There are 2 aspects of deployment, both of which are handled by the Forge CLI:
forge deploy
: Your code is “deployed” to Atlassian’s cloud infrastructure as an app. You might think about this as a packaging step, and then a push into a package repository. There is also a notion of “deployment environment” like staging & production, but these are not runtime environments in themselves.
forge install
: Your code is “installed” into a specific site. This step is like installing a Chrome app from the webstore, or getting copy of a JavaScript library from npm. Technically, it’s actually an authorization handshake that isolates different sites from each other, not code copies. But the mental model is that’s now available for you to run.
These are critical steps in your dev loop. You’ll be repeating Step 3 & 4 pretty much every time you make code changes.
1 Like
Thanks for the response and api reference.
Chad