How to add a script from CDN in JIRA Plugin?

Daniel Micallef September 19, 2017

I have created a Jira plugin and would like to load a file from CDN (instead of serving it from local files). I have tried the following in the atlassian-plugin.xml, however with no success:

 

<web-resource key="test-js" name="javascript">
<dependency>jira.webresources:global-static</dependency>
<description>JavaScript</description>

<resource name="test.js" type="download" location="/js/JIRA_BIND.js"/>

<resource name="codemirror.css" type="text/css" location="https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.29.0/codemirror.css"/>
<resource name="codemirror.js" type="text/js" location="https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.29.0/codemirror.js"/>
<resource name="foldcode.js" type="download" location="https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.29.0/addon/fold/foldcode.js"/>
<resource name="sql.js" type="download" location="https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.29.0/mode/sql/sql.js"/>
<context>atl.general</context>
</web-resource>

 Note that the additional resource (test.js) is loaded however CodeMirror is not.

0 answers

Suggest an answer

Log in or Sign up to answer