GitHub Actions cho Microsoft Power Platform – Power Platform

Hành động GitHub cho Microsoft Power Platform

Trong bài viết này

Tác vụ GitHub cho phép các nhà phát triển xây dựng quy trình làm việc tự động trong vòng đời phát triển phần mềm. Với Hành động GitHub cho Microsoft Power Platform, bạn có thể tạo quy trình làm việc trong kho lưu trữ của mình để xây dựng, thử nghiệm, đóng gói, phát hành và triển khai ứng dụng; thực hiện tự động hóa; và quản lý bot và các thành phần khác được xây dựng trên Microsoft Power Platform.

Hành động GitHub for Microsoft Power Platform bao gồm các khả năng sau:

  • Nhập và xuất siêu dữ liệu ứng dụng (còn được gọi là giải pháp) chứa các thành phần nền tảng khác nhau, chẳng hạn như ứng dụng canvas, ứng dụng theo hướng mô hình, luồng máy tính để bàn,Power Virtual Agents chatbots,AI Builder mô hình, ứng dụng tương tác với khách hàng (Dynamics 365 Sales, Dynamics 365 dịch vụ khách hàng,Dynamics 365 Field Service, Tiếp thị Dynamics 365, và Dynamics 365 Project Service Automation), và các đầu nối giữa môi trường phát triển và điều khiển nguồn.

  • Triển khai môi trường xuôi tuyến.

  • Cung cấp hoặc ngừng cung cấp môi trường

  • Thực hiện kiểm tra phân tích tĩnh đối với các giải pháp bằng cách sử dụng bộ kiểm tra giải pháp Power Apps.

Bạn có thể sử dụng Hành động GitHub Actions cho Microsoft Power Platform cùng với mọi Hành động GitHub có sẵn khác để soạn quy trình xây dựng và phát hành của bạn. Quy trình làm việc mà các nhóm thường thực hiện bao gồm cung cấp môi trường phát triển, xuất từ môi trường phát triển sang kiểm soát nguồn, tạo bản dựng và phát hành ứng dụng.
Hành động GitHub cho Microsoft Power Platform có sẵn tại https://github.com/marketplace/actions/powerplatform-actions.

Quan trọng

Hành động GitHub Microsoft Power Platform chỉ được hỗ trợ cho môi trường Microsoft Dataverse với cơ sở dữ liệu. Thông tin thêm: Tạo môi trường với cơ sở dữ liệu

Khái niệm chính

Hành động GitHub cho phép bạn tạo quy trình làm việc vòng đời phát triển phần mềm tùy chỉnh trực tiếp trong kho lưu trữ GitHub của bạn. Để biết tổng quan về GitHub Actions và các khái niệm cốt lõi, hãy xem lại các bài viết sau:

GitHub Actions để làm gì Microsoft Power Platform?

Hành động GitHub cho Microsoft Power Platform là tập hợp Microsoft Power Platform–Hành động GitHub cụ thể chấm dứt nhu cầu tải xuống thủ công tập lệnh và công cụ tùy chỉnh để quản lý vòng đời ứng dụng của ứng dụng được xây dựng trên Microsoft Power Platform. Có thể dùng các tác vụ riêng lẻ, chẳng hạn như nhập một giải pháp vào môi trường xuôi tuyến hoặc dùng cùng nhau trong một quy trình làm việc để sắp xếp một kịch bản, chẳng hạn như “tạo một thành phần lạ bản dựng”, “triển khai để kiểm tra” hoặc “thu thập các thay đổi của người tạo”. Có thể phân loại hầu hết các tác vụ xây dựng thành bốn loại:

  • Trình trợ giúp

  • Kiểm tra chất lượng

  • Giải pháp

  • Quản lý môi trường

Để biết thêm thông tin về các tác vụ riêng lẻ, hãy truy cập vào Hành động GitHub cho Microsoft Power Platform.

Tải GitHub Actions cho Microsoft Power Platform

Bạn có thể sử dụng GitHub Actions cho Microsoft Power Platform bằng cách thêm các hành động trong tệp định nghĩa quy trình (.yml) của bạn. Các định nghĩa quy trình làm việc mẫu có sẵn từ Phòng thí nghiệm Hành động GitHub.

Kết nối với môi trường

Để tương tác với môi trường Dataverse, phải tạo một bí mật để cho phép các Hành động GitHub khác nhau thực hiện tác vụ được yêu cầu. Có sẵn hai loại kết nối:

  • Tên người dùng/mật khẩu: Được định cấu hình là kết nối dịch vụ chung với tên người dùng và mật khẩu. Xác thực tên người dùng/mật khẩu không hỗ trợ xác thực đa yếu tố.
  • Dịch vụ chính và bí mật khách hàng: Loại kết nối này sử dụng xác thực dựa trên–dịch vụ chính và hỗ trợ xác thực đa yếu tố. Xác thực dịch vụ chính

Trình chạy có sẵn

Hành động GitHub cho Microsoft Power Platform có thể chạy trên cả tác nhân Microsoft Windows và tác nhân Linux.

Các câu hỏi thường gặp

Làm thế nào để bắt đầu với Hành động GitHub?

Bạn có thể xem Hướng dẫn: Bắt đầu với GitHub Actions ngay. Các hướng dẫn sẽ giới thiệu cách sử dụng xác thực chính dịch vụ và xác thực tên người dùng/mật khẩu tiêu chuẩn.

Làm cách nào để tải GitHub Actions cho Microsoft Power Platform làm việc trong kho lưu trữ của tôi?

Đi đến Chợ điện tử GitHub cho Hành động và tìm Power Platform. Khi bạn đến trang này, hãy chọn nút màu xanh lục để cài đặt các hành động vào kho lưu trữ của bạn.

Cài đặt GitHub Actions

Hành động GitHub chỉ hoạt động cho Power Apps phải không?

GitHub Actions hoạt động cho cả ứng dụng canvas và ứng dụng hướng mô hình,Power Virtual Agents, Luồng giao diện người dùng và luồng truyền thống,AI Builder, trình kết nối tùy chỉnh và luồng dữ liệu, tất cả đều có thể được thêm vào một giải pháp. Cũng bao gồm các ứng dụng tương tác với khách hàng.

Tôi có thể bao gồm dòng quy trình và ứng dụng canvas không?

Có, các ứng dụng canvas và luồng có phân biệt giải pháp, vì vậy nếu các thành phần này được thêm vào giải pháp của bạn, chúng có thể tham gia vào vòng đời của ứng dụng của bạn. Tuy nhiên, một số bước vẫn yêu cầu cấu hình thủ công, sẽ được giải quyết vào cuối năm nay khi chúng tôi giới thiệu các biến môi trường và trình kết nối. Để biết danh sách các giới hạn hiện tại, hãy truy cập Những hạn chế đã biết.

Hành động GitHub cho Microsoft Power Platform có giá thế nào?

GitHub Actions có sẵn miễn phí. Tuy nhiên, cần có đăng ký GitHub hợp lệ để sử dụng các tác vụ trên GitHub. Để bắt đầu, bạn sẽ được tặng 2.000 phút hành động/tháng. Thêm thông tin: Giá GitHub

Tôi có thể sử dụng GitHub Actions cho Microsoft Power Platform với Power Pages ?

Có. Bạn có thể tải lên dữ liệu cổng thông tin và sử dụng hồ sơ triển khai để tùy chỉnh các tham số triển khai.

Xem thêm

Đã có hướng dẫn GitHub Actions

Hành động GitHub có sẵn

Lưu ý

Bạn có thể cho chúng tôi biết bạn thích dùng ngôn ngữ nào cho tài liệu không? Làm một cuộc khảo sát ngắn. (xin lưu ý, khảo sát này bằng tiếng Anh)

Cuộc khảo sát sẽ mất khoảng bảy phút. Không có dữ liệu cá nhân nào được thu thập (điều khoản về quyền riêng tư).