Bài viết này được viết bởi Johnmary Ugochukwu từ Exalate .
Các nhóm đảm bảo chất lượng sử dụng Azure DevOps để tổ chức các trường hợp thử nghiệm và quản lý dịch vụ CNTT, trong khi các nhóm phát triển sử dụng Quản lý dịch vụ Jira. Nhưng cách duy nhất để chia sẻ thông tin liền mạch giữa họ là sử dụng giải pháp của bên thứ ba.
Vì vậy, bạn cần tích hợp Jira Azure DevOps chuyên dụng để đảm bảo tính bảo mật và cộng tác suôn sẻ thông qua đồng bộ hóa tự động.
Tôi sẽ chỉ cho bạn cách thiết lập tích hợp hai chiều giữa Jira và Azure DevOps. Nhưng trước tiên, hãy khám phá các trường hợp sử dụng phổ biến của việc tích hợp này.
Lý do chính để chọn công cụ tích hợp Jira Azure DevOps là để đảm bảo rằng dữ liệu phù hợp được truyền giữa cả hai hệ thống. Đồng thời, bạn cần một giải pháp mà bạn có thể định cấu hình cho trường hợp sử dụng tùy chỉnh của mình.
Các lý do khác để tích hợp Jira với Azure DevOps bao gồm cải thiện năng suất và tăng tốc độ chuyển giao kiến thức.
Nói rằng bạn muốn
Bạn cũng có thể duy trì một
Mối quan hệ xuất hiện như sau:
Jira Epic trở thành Tính năng Azure DevOps.
Câu chuyện Jira trở thành Nhiệm vụ Azure DevOps.
Các
Với một tùy chỉnh
Dưới đây là một số yếu tố cần xem xét trước khi chọn bất kỳ công cụ tích hợp nào cho Jira và Azure DevOps.
Bạn cần cài đặt Exalate trên cả Jira (tại chỗ và đám mây) và Azure DevOps trước khi thiết lập kết nối của mình.
Tìm kiếm “ Exalate Jira Issue Sync & More ” trên thị trường Atlassian.
\Nhấp vào nút “Dùng thử miễn phí”, sau đó chọn “Đám mây” từ các tùy chọn xuất hiện. Bạn cũng có thể
Chọn một trang web hoặc nhập URL. Sau đó, nhấp vào “Bắt đầu dùng thử miễn phí”. Bạn sẽ được chuyển hướng đến bảng điều khiển Jira của mình để xác nhận bản dùng thử miễn phí.
Đó là nó! Bây giờ bạn đã cài đặt Exalate trên Jira Cloud.
Tìm kiếm “ Exalate For Azure DevOps Integration ” trong Visual Studio (Azure DevOps Marketplace).
Nhấp vào “Nhận” rồi chọn tổ chức trên màn hình xuất hiện. \
Nhấp vào “Cài đặt” để hoàn tất cài đặt. Để tìm ứng dụng Exalate, hãy đi tới “Cài đặt tổ chức” và nhấp vào “Tiện ích mở rộng”.
Exalate cho phép bạn bắt đầu kết nối từ Jira hoặc Azure DevOps. Quá trình này tương tự trên cả hai nền tảng.
Nhấp vào “Bắt đầu kết nối”. Nhập URL phiên bản đích vào trường được chỉ định. Nếu bạn không có URL, hãy nhấp vào nút chuyển đổi “Tôi không có URL”.
Exalate hỗ trợ ba chế độ cấu hình: Chế độ cơ bản (dành cho các cấu hình dựng sẵn đơn giản), Chế độ trực quan và Chế độ tập lệnh (dành cho các cấu hình tập lệnh nâng cao).\
Hãy bắt đầu với Chế độ cơ bản .
Chọn dự án mà bạn muốn tạo các mục công việc từ phía bên kia và nhấp vào “Tiếp theo”.
Xác nhận rằng bạn có quyền truy cập quản trị viên và nhấp vào “Bắt đầu”.
Bạn sẽ được tự động chuyển hướng đến phiên bản từ xa. Chọn một dự án và nhấp vào “Xác nhận”. Nhập mã phát hành và nhấp vào “Exalate” để tiếp tục.
Thế đấy! Bạn đã thiết lập kết nối Cơ bản đầu tiên giữa Jira và Azure DevOps.
Bây giờ, hãy khám phá kết nối Chế độ trực quan .
Chọn Chế độ trực quan từ ba tùy chọn. Sau đó, nhập tên kết nối và mô tả trong phương thức bật lên.
Nhấp vào “Tiếp theo” để chuyển sang màn hình tiếp theo. Bạn sẽ cần xác minh quyền của quản trị viên để tiếp tục.
Nhấp vào “Xác minh quyền truy cập của quản trị viên”. Bạn sẽ được chuyển hướng đến Azure DevOps của tổ chức bạn để xác minh.
Nhấp vào “Chấp nhận” để cấp cho Exalate quyền truy cập vào hệ thống của bạn.\
Và thế là xong! Kết nối Chế độ trực quan được đặt.
Cuối cùng, hãy chuyển sang Chế độ tập lệnh.
Bắt đầu kết nối và xác minh URL phiên bản đích. Sau đó, chọn Chế độ tập lệnh từ các tùy chọn có sẵn.
Nhập tên kết nối và mô tả trước khi nhấp vào “Tiếp theo”. Sau đó chọn dự án và nhấp vào “Bắt đầu”.
Sao chép mã lời mời vào clipboard của bạn. Đi sang phía bên kia và nhấp vào “Chấp nhận lời mời”.
Nhập mã lời mời từ khay nhớ tạm của bạn trước khi nhấp vào “Tiếp theo”. Sau đó, chọn một dự án và xác nhận.
Chúc mừng! Bạn đã thiết lập thành công kết nối Chế độ Tập lệnh.
Trên bảng điều khiển Exalate, hãy nhấp vào biểu tượng “Chỉnh sửa kết nối” bên cạnh kết nối bạn muốn định cấu hình.
Trên tab “Quy tắc”, các trường nhập cho “Đồng bộ hóa đi” và “Đồng bộ hóa đến”. Đây là nơi bạn có thể tùy chỉnh các kết nối bằng cách sử dụng
Lưu ý *: Hãy làm theo hướng dẫn từng bước này để thiết lập và định cấu hình tích hợp Jira Azure DevOps bằng chế độ tập lệnh.*
Đối với kết nối Chế độ trực quan , bạn có thể thêm tập lệnh hoặc sử dụng trình chỉnh sửa kéo và thả để ánh xạ các trường bạn muốn chia sẻ thông tin.\
Sau khi nhấp vào “Chỉnh sửa kết nối”, hãy xác minh phiên bản để tiếp tục. Sau đó, bạn sẽ được đưa đến màn hình để xác định phạm vi và quy tắc.
Chọn các dự án ở cả hai bên và chỉ định các thực thể bộ lọc. Bạn cũng có thể chọn phương thức đồng bộ hóa: Tự động, Thủ công hoặc Tắt.\
Bạn cũng có thể thêm bộ lọc cho từng dự án, bao gồm thẻ, loại, trạng thái, mức độ ưu tiên, tiêu đề, mô tả, v.v.
Sau khi thiết lập mọi thứ, nhấp vào Lưu để đóng phương thức. Sau đó nhấp vào “Tiếp theo” để hoàn tất việc thiết lập phạm vi.
Sau đó, bạn sẽ thấy danh sách đầy đủ các quy tắc ánh xạ mà bạn có thể kéo và thả để thay đổi thứ tự chúng xuất hiện.
Để thêm bản đồ của riêng bạn, hãy nhấp vào nút “+ Thêm bản đồ”. Trong phương thức, hãy định cấu hình các quy tắc và nhấp vào “Lưu”.
Để thêm tập lệnh, hãy nhấp vào “Thêm tập lệnh” từ tùy chọn thả xuống sau khi nhấp vào nút “Thêm bản đồ”.
Tại đây, bạn có thể viết các quy tắc tùy chỉnh cho kết nối.
Để chỉnh sửa bất kỳ quy tắc đồng bộ hóa nào, hãy nhấp vào nút chỉnh sửa ở bên phải và thực hiện các thay đổi cần thiết.\
Sau khi hoàn tất, hãy nhấp vào “Xuất bản” để lưu các thay đổi. Đó là tất cả!
Chuyển đến tab “Trình kích hoạt” để xem tất cả trình kích hoạt đang hoạt động để tự động đồng bộ hóa.
Nhấp vào nút “+ Tạo trình kích hoạt”.
Tiếp theo, chọn loại thực thể và nhập truy vấn. Để thiết lập trình kích hoạt Azure DevOps, hãy sử dụng
Sau khi hoàn tất, hãy nhấp vào Xuất bản.
Bây giờ bạn đã sẵn sàng. Bắt đầu viết quy tắc cho các kết nối của bạn để kiểm soát cách cả hai phiên bản Jira và Azure DevOps chia sẻ dữ liệu. Bạn cũng có thể theo dõi lỗi bằng cách sử dụng dấu vết ngăn xếp trong bảng điều khiển. Và nếu bạn muốn kiểm soát vé số lượng lớn, bạn có thể sử dụng
Chuyển đến tab “Kết nối hàng loạt”, chọn kết nối và tải mục công việc lên để phát hành bản đồ. Nhấp vào “Kết nối hàng loạt” để hoàn tất quá trình.
Khi bạn hiểu những điều cơ bản, bạn có thể thêm các quy tắc khác hoặc chỉnh sửa những quy tắc bạn có.
Với giải pháp bên thứ ba đáng tin cậy và an toàn như Exalate, các nhóm có thể chia sẻ thông tin một cách liền mạch giữa Jira và Azure DevOps.
Định cấu hình kết nối của bạn với Exalate là một quá trình đơn giản. Bạn có thể sử dụng Chế độ cơ bản không có mã, Chế độ trực quan kéo và thả hoặc Chế độ tập lệnh mã thấp.