Posting ini akan berbicara tentang bagaimana mengintegrasikan Youtrack dengan Hub tertanam dengan Teamcity, Gitlab.
YouTrack adalah sistem pelacakan bug komersial, perangkat lunak manajemen proyek. YouTrack mendukung kueri penelusuran, pelengkapan otomatis, manipulasi kumpulan tugas, menyetel sekumpulan atribut tugas, membuat alur kerja khusus, dan mengadopsi pendekatan yang mengutamakan keyboard.
TeamCity adalah server integrasi berkelanjutan yang cerdas.
GitLab adalah alat siklus hidup DevOps berbasis web open source yang menyediakan sistem manajemen repositori kode untuk Git dengan wiki-nya sendiri, pelacak bug, pipeline CI / CD, dan banyak lagi.

Persyaratan integrasi
Semua alat harus diselesaikan oleh DNS. Jika alat tidak menyelesaikan melalui DNS, maka beberapa fungsi tidak akan berfungsi untuk Anda.
,
Youtrack
yum install -y mc unzip
wget https://download-cf.jetbrains.com/charisma/youtrack-2020.3.1402.zip
unzip youtrack-2020.3.1402.zip
cd youtrack-2020.3.1402/bin/
./youtrack.sh start
Teamcity
yum install -y unzip mc java-1.8.0-openjdk-devel
wget https://download-cf.jetbrains.com/teamcity/TeamCity-2020.1.2.tar.gz
tar zxvf TeamCity-2020.1.2.tar.gz
cd TeamCity/bin
./runAll.sh start
YouTrack (embedded) Hub, Teamcity, Gitlab :
- YouTrack c TeamCity β Build Server Integration
- YouTrack Gitlab β VCS Integrations

YouTrack c TeamCity β Build Server Integration
Youtrack, Teamcity Gitlab.

Teamcity VCS, Gitlab.


YouTrack issue c P1-1.
: Issue YouTrack Teamcity, Issue Fixed commit.

Build Server Integration. Build Server YouTrack.

YouTrack c TeamCity . Main YouTrack project YouTrack. TeamCity project TeamCity. TeamCity build TeamCity, . Fixed in build Add build numbers to the set of values in a custom field. YouTrack issue.

The VCS user name does not match any user in YouTrack., VCS user name git user.name .
git log .
git log
commit 34ea8e39320e668db4066aa98b425c9fa9f7f7ef (HEAD -> master, origin/master)
Author: Anton Patsev <user1@group1.com>
Date: Wed Jul 29 11:45:23 2020 +0600
text text1 #P1-1 Fixed this issue
name email .
4643208d, TeamCity Unknown (none of TeamCity users defined user1 username in their VCS username settings). TeamCity user1. TeamCity.

Unknown command: Fixed, , issue, .

user1 Developer project1.

, issue. , state Fixed, Fixed in Build TeamCity, issue.
VCS Integrations
VCS Integrations TeamCity.

Main YouTrack project , Gitlab, Repository URL URL , Personal access token api . Generate token Access Tokens User Settings .

api. scope? Youtrack Gitlab webhook.
Personal access token. .
Youtrack Gitlab webhook. projects1 -> Webhook Settings.
Youtrack Gitlab webhook.

webhook . : Admin -> Settings -> Network -> Outbound Requests -> Allow requests to the local network from hooks and services
, : Unable to save project. Error: Import url is blocked: Requests to the local network are not allowed
.

YouTrack issue VCS.