我已经使用 webwork 操作和项目选项卡模块制作了自己的插件(单独的)。但现在我需要将两者结合起来:会有一些组合框和一个按钮,使插件计算统计数据。我需要在同一个项目选项卡中显示它。
我在两个步骤中都遇到了问题:
将显示如何在项目选项卡之前执行任何 Java 代码,并使用 Java 代码将从 userManager、groupManager 等检索的信息生成此页面的内容(用用户名填充组合框)。
用户按下“计算!”后如何在同一页面上输出新信息 按钮(所选用户的计算统计数据)。
我想我需要在我的项目面板选项卡上重新定义一些方法(类似于“renderPage”)。
是否可以在 JIRA 中创建一个过滤器来过滤掉特定的 jira id。我的 Scrum 板有一个过滤器,但那里有几个 jiras,我实际上并不关心。我尝试了以下但 JIRA 仍然出现。
and id != MYPROJ-1234
Run Code Online (Sandbox Code Playgroud)
ID 不是 JIRA 密钥吗?身份证是什么?
谢谢
我正在尝试获得项目的所有问题,然后找到哪些已完成,但我不知道如何.
我将用户连接到Jira,并希望得到他所有的项目和所有问题.然后我想找到,完成了哪些问题.请问有人帮帮我吗?
我有这个:
Iterable <BasicProject> allProj;
this.yourUsername = userName;
this.yourPassword = password;
this.jiraServerUri = new URI("https://applifting.atlassian.net");
this.factory = new JerseyJiraRestClientFactory();;
this.restClient = factory.createWithBasicHttpAuthentication(jiraServerUri, yourUsername, yourPassword);
final NullProgressMonitor pm = new NullProgressMonitor();
allProj = this.restClient.getProjectClient().getAllProjects(pm);
for(Iterator<BasicProject> i = allProj.iterator(); i.hasNext(); ) {
BasicProject proj = i.next();
Project ActualProject = this.restClient.getProjectClient().getProject(proj.getKey(), pm);
ComponentRestClient cm =
}
Run Code Online (Sandbox Code Playgroud)
我想在这个for
循环中,当我拥有所有项目时,我应该得到所有问题.
我正在尝试使用 Jira REST API 包含组件来创建问题。我正在发布此 JSON,但我得到远程服务器返回错误:(400) 错误请求。
问题是:-没有组件就没有错误,但是当组件有问题时。有什么帮助吗?JSON:
{
"fields": {
"project": {
"key": "keyGoesHere"
},
"assignee": {
"name": "name.surname"
},
"component": {
"name": "someName"
},
"summary": "test2",
"description": "test2",
"issuetype": {
"name": "Task"
}
}
}
Run Code Online (Sandbox Code Playgroud) 我无法从 Jira 的 REST API 获取所需标签的问题。
我正在向jira_url/rest/api/2/search?jql=project=MYPROJ&label=build1.
响应发送 GET 请求,我得到 50 个随机项目。我知道这个标签只存在 2 个项目,但不能同时获得它们。
我正在查看 JIRA REST API 文档,但还没有找到至少如何解决数组中项目问题的好例子。还通过带有正文的 POST 请求尝试了相同的方法:
{
"fields": [{"labels": ["build1"] }]
}
Run Code Online (Sandbox Code Playgroud)
从https://developer.atlassian.com/jiradev/jira-apis/jira-rest-apis/jira-rest-api-tutorials/jira-rest-api-example-query-issues尝试了类似的例子
项目主要依赖
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>1.2.1.RELEASE</version>
<relativePath/> <!-- lookup parent from repository -->
</parent>
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-actuator</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-tomcat</artifactId>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.springframework.data</groupId>
<artifactId>spring-data-cassandra</artifactId>
<version>1.1.2.RELEASE</version><!--$NO-MVN-MAN-VER$-->
</dependency>
<dependency>
<groupId>javax.mail</groupId>
<artifactId>mail</artifactId>
<version>1.4.3</version>
</dependency>
<dependency>
<groupId>com.rallydev.rest</groupId>
<artifactId>rally-rest-api</artifactId>
<version>2.1.1</version>
</dependency>
<dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-core</artifactId>
<version>2.2</version><!--$NO-MVN-MAN-VER$-->
</dependency>
<dependency>
<groupId>joda-time</groupId>
<artifactId>joda-time</artifactId>
<version>2.7</version>
</dependency>
</dependencies>
Run Code Online (Sandbox Code Playgroud)
JIRA REST API 依赖项
<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.8.2</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>com.sun.jersey</groupId>
<artifactId>jersey-json</artifactId>
<version>1.5</version>
</dependency>
<dependency>
<groupId>com.sun.jersey</groupId>
<artifactId>jersey-client</artifactId>
<version>1.9</version>
</dependency>
<dependency> …
Run Code Online (Sandbox Code Playgroud) 我们有一个由20人组成的团队,分为2个团队和两个团队.我们致力于敏捷Scrum方法论.
团队组成部分是pm / Scrum主管,BA,PO,测试团队,ux,ui和后端开发团队.我们遇到的问题是,bord变得混乱,没有人照顾它.
我的问题是谁应该照顾bord不要弄乱下午,scrum master dev团队?
我想知道如何使用 jql 设置 maxResults?
这是我的查询:search?jql=project%20=%20SYTLK%20AND%20maxResults=500
结果如下:
{"errorMessages":["字段 'maxResults' 不存在或您无权查看它。"],"errors":{}}
Jira 票证正确跟踪了我的 Jira 智能提交
但我的命令没有被执行。我试图由 Jira Smart Commits 执行的示例提交:
$ git commit -m "Foo-2 Fake commit where I moved a task from Backlog to In Progress #time 1h $in-progress"
我已阅读此处列出的所有文档:
https://confluence.atlassian.com/bitbucket/use-smart-commits-298979931.html
请注意,上面的链接可能需要 Atlassian 登录。由于我正在立即回答我自己的问题,因此我提供了上面的链接以供完成。
jira ×10
agile ×1
api ×1
bad-request ×1
components ×1
git ×1
github ×1
gitlab ×1
java ×1
jira-agile ×1
plugins ×1
rest ×1