Original documentation: https://developer.atlassian.com/platform/forge/getting-started/
-
create new developer site http://go.atlassian.com/cloud-dev in order to not face any issues
-
OPEN ADMIN CDM
-
install forge
npm install -g @forge/cli
- create API token in jira https://id.atlassian.com/manage/api-tokens
- forge login (in windows use right click to paste in Admin CMD)
forge login
- forge create
forge create
-
copy app id from manifest.yml in newly created app
-
clone this repo
git clone git@github.com:itsyndicate/Devs-Unleashed-Hackathon-forge.git
- put copied app id to manifest.yml cloned repository
- cd Devs-Unleashed-Hackathon-forge/tama-custom
- npm install
npm install
- enable development mode 11.1 navigate to https://{YOUR_DOMAIN}.atlassian.net/plugins/servlet/upm?source=side_nav_manage_addons 11.2 click on "setting" 11.3 click checkbox Enable development mode
- cd tama-custom/static/hello-world/src
- run npm install again
npm install --legacy-peer-deps
- build project
npm run build
- cd ../../tama-custom
- deploy
16.1. if you have some issues with deployment
forge deploy
forge deploy --no-verify
- install
forge install