make_jira_issue: Create JIRA Issue

make_jira_issueR Documentation

Create JIRA Issue

Description

Creates a single JIRA Issue as a list, which can be saved as a JSON with or without comments.

Usage

make_jira_issue(
  jira_domain_url,
  issue_key,
  project_key,
  summary,
  description,
  issue_type,
  resolution,
  priority,
  status,
  labels,
  components,
  affects_versions,
  fix_versions,
  assignee_name,
  creator_name,
  reporter_name,
  comments = NULL
)

Arguments

jira_domain_url

URL of JIRA domain (e.g. "https://project.org/jira")

issue_key

issue key of JIRA issue (e.g. "PROJECT-68" or "GERONIMO-6723")

project_key

key of the project that contains the JIRA issue (e.g. "SPARK" or "GERONIMO")

summary

summary of the issue (e.g. "Site Keeps Crashing")

description

more detailed description of issue (e.g. "The program keeps crashing because this reason")

issue_type

type of JIRA issue (e.g. "New Feature", "Task", "Bug")

resolution

name of resolution for issue (e.g. "Fixed")

priority

the name of the priority of the issue (e.g. "Major", "Minor", "Trivial")

status

status of issue for development (e.g. "In Progress")

labels

the labels of the project (e.g. "message", "mail", "jira")

components

list of components of issue (e.g. c("PS", "Tests"))

affects_versions

list of affected versions (e.g. c("3.1.6", "4.1.0"))

fix_versions

list of fixed versions (e.g. c("3.1.5", "4.0.0"))

assignee_name

name of person the issue is being assigned to (e.g. "Joe Schmo")

creator_name

name of creator of issue (e.g. "John Doe")

reporter_name

name of reporter of issue (e.g. "Jane Doe")

comments

character list where each element is a comment string (e.g. c("This is first comment", "This is second comment"))

Value

A list which represents the JIRA JSON in memory

See Also

Other unittest: git_create_sample_log(), git_delete_sample_log()


sailuh/kaiaulu documentation built on Dec. 10, 2024, 3:14 a.m.