Jira njikọta na GitLab

Mgbalị

Mgbe anyị na-eme git, anyị kwuru na nkwupụta ụfọdụ ọrụ sitere na Jira n'aha, emesia ihe abụọ na-eme:

  • na GitLab, aha mbipụta ahụ ghọrọ njikọ na-arụ ọrụ na Jira

  • na Jira, a na-agbakwunye nkọwa na ọrụ ahụ yana njikọ nke ntinye aka na onye ọrụ mere ya, a na-agbakwunyekwa ederede aha ahụ n'onwe ya.

ukpụhọde

  1. Anyị chọrọ onye ọrụ Jira nwere ikike ọkaibe ide. Ị nwere ike iji nke dị adị, ọ dị mkpa icheta na nkwupụta niile dị na Jira mgbe ị na-ekwu okwu sitere na Git ga-ada n'aha onye ọrụ a, ya mere ọ ka mma ịmepụta nke ọhụrụ, kpọọ ya, kwuo, GitLab, ma tinye ya. ya na Jira nwere ide ikike maka ọrụ gị niile.
  2. Anyị chọrọ onye ọrụ GitLab nwere ikike nchịkwa na ọrụ ọ bụla anyị ga-ejikọta. A na-ahazi njikọta iche iche maka ọrụ ọ bụla.
  3. Na GitLab, mepee oru ngo, gaa na Settings -> Mmekọrịta. Pịgharịa gaa na ala hụ Ọrụ oru ngo nwere ndepụta ogologo ọrụ enwere ike ijikọ.
    Jira njikọta na GitLab
  4. Anyị na-ahụ Jira na ndepụta a, ụdị ahụ pụtara
    Jira njikọta na GitLab

    • Tinye akara Activeiji mee ka njikọ ahụ rụọ ọrụ.
    • Dịka ị nwere ike ịhụ site na mpempe akwụkwọ ahụ, ị ​​nwere ike hazie omume achọrọ maka ime na ijikọ arịrịọ.
    • Ewebata Web url ụlọ ọrụ gị dị na Jira, dịka ọmụmaatụ 'https://companyname.atlassian.net'
    • Jira API URL - juputara, ọ bụrụ na ị nwere ihe atụ Jira ọzọ, a ga-eji uru ndabara mee ihe Web url.
    • ubi Aha njirimara / Email и Okwuntughe/Token juputara dabere ma ị na-eji Jira Server ma ọ bụ Jira Cloud. N'ihe gbasara Sava Jira, ị na-abanye aha njirimara na paswọọdụ onye ọrụ nke a ga-agbakwunye ihe n'aha ya. N'ihe banyere Jira Cloud, ị na-etinye email na akara enwere ike ịnweta ebe a.
    • ubi NJ mgbanwe. Ọ bụrụ na ịchọrọ, sịnụ, na mgbe a na-akpọ ọrụ ọ ga-emechi na-akpaghị aka, mgbe ahụ na mpaghara a, ị ga-abanye ID nke mgbanwe na steeti mechiri emechi. Enwere ike nweta ID a site na API:
      https://companyname.atlassian.net/rest/api/2/issue/ISSUENAME-123/transitions 

      ebe ISSUENAME-123 bụ aha ụfọdụ ọrụ na steeti achọrọ. Ị ga-enweta JSON nwere nhazi ntụgharị, nke ị nwere ike isi na ya were id achọrọ.

    N'ihi ya, GitLab Settings -> Mmekọrịta Jira nwere ihe ngosi akwụkwọ ndụ akwụkwọ ndụ ugbu a:

    Jira njikọta na GitLab

    na ihe ga-apụta na menu ọrụ Jiranke na-eduga na ọrụ kwekọrọ na Jira:

    Jira njikọta na GitLab

Ojiji:

Mgbe anyị na-ede nkọwa na nkwa (n'agbanyeghị ngwá ọrụ anyị na-eji na-arụ ọrụ na git), anyị nwere ike itinye aha ọrụ ahụ n'ụdị ederede (na-enweghị nhota ma ọ bụ mkpụrụedemede pụrụ iche dị ka @)

bugfix XPROJECT-123, XPROJECT-124

N'ihi ya, nkwupụta ga-apụta na ọrụ kwekọrọ:

Jira njikọta na GitLab

na njikọ na-arụ ọrụ ga-apụta na GitLab:

Jira njikọta na GitLab

isi: www.habr.com

Tinye a comment