jira云端插件开发06-Manifest的配置

Posted 火腿肠烧烤大赛冠军

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jira云端插件开发06-Manifest的配置相关的知识,希望对你有一定的参考价值。

manifest配置

整体配置

该清单包含以下顶级属性:app,modules,permissions(可选),和resources(可选)。

app

app:
  //app唯一资源标识符
  id: "ari:cloud:ecosystem::app/88c5fd8a-6784-446e-bdf4-e63e673dfe3s"
  //唯一名称
  name: my-cool-forge-app
  //是否在部署时设置快照(官方解释 在沙箱中隔离?不太重要日后再看)
  runtime:
    snapshots: true

modules

总体说明:

字符说明
key唯一标识符(26字符以内)
function -key与之对应的key的鉴别方式
function -handler指向负责处理调用的函数的指针格式为index.[函数名称]

confluence内容操作

向页面和博客的更多操作 ••• 菜单添加了一个菜单项。单击菜单项时,模块的函数会呈现一个模态对话框。

modules:
  confluence:contentAction:
    - key: forge-manfest-hello-world
      resource: my-resource-1  外部资源标识
      resolver:
        function: resolvers
      viewportSize: medium
      title: forge-manfest-hello-world
      viewportSize:xlarge 大小
  function:
    - key: main
      handler: index.run
    - key: resolvers
      handler: index.handler
app:
  id: ari:cloud:ecosystem::app/88c5fd8a-6784-446e-bdf4-e63e673dfe3b
  name: forge-manfest
resources:
  - key:  my-resource-1  外部资源标识
    path: static/build   外部资源位置
permissions: 权限
  content:  内容
    scripts:  script标签
      - 'unsafe-inline'

Confluence content byline item

标题下使用下划线 并可以点击使用

以上是关于jira云端插件开发06-Manifest的配置的主要内容,如果未能解决你的问题,请参考以下文章

jira云端插件开发01-初步创建插件以及调用 Confluence API

jira云端插件开发05-JIiraHook的使用

jira云端插件开发02-使用内容操作来计算 Confluence 页面中的宏

jira云端插件开发03-在 Confluence 中构建自定义 UI 应用程序

Jenkins 的jira插件怎么配置

jira开发,开启邮件通知