Tạo và quản lý quy trình triển khai

Triển khai dự án Apps Script là một phiên bản của tập lệnh được cung cấp để sử dụng dưới dạng ứng dụng web, tiện ích bổ sung hoặc API có thể thực thi. Bằng cách tạo và quản lý các bản triển khai, bạn có thể lặp lại mã, theo dõi các thay đổi và kiểm soát phiên bản mã chính xác mà người dùng có quyền truy cập.

Có hai hình thức triển khai:

  • Triển khai tiêu đề, luôn được đồng bộ hoá với mã dự án hiện tại.
  • Hoạt động triển khai theo phiên bản được kết nối với một phiên bản dự án cụ thể.

Các đợt triển khai đầu

Triển khai tiêu đề là mã dự án hiện tại. Khi tạo một dự án Apps Script, bạn sẽ tự động tạo một bản triển khai đầu cho dự án đó.

Quá trình triển khai head luôn đồng bộ hoá với mã đã lưu gần đây nhất. Ví dụ: nếu bạn tạo một quy trình triển khai theo phiên bản rồi sửa đổi mã, thì quy trình triển khai tiêu đề sẽ phản ánh những thay đổi đó, trong khi quy trình triển khai theo phiên bản vẫn giữ nguyên.

Sử dụng các tính năng triển khai đầu để kiểm thử mã. Đừng sử dụng tính năng triển khai đầu cho mục đích công cộng.

Hoạt động triển khai theo phiên bản

Triển khai theo phiên bản sẽ cung cấp một phiên bản cụ thể của mã dự án. Điều này cho phép người dùng tiếp tục sử dụng phiên bản hoạt động được trong khi bạn thực hiện các thay đổi và cải tiến đối với mã.

Khi ứng dụng được xuất bản để sử dụng công khai, hãy luôn sử dụng tính năng triển khai theo phiên bản. Bạn có thể thực hiện nhiều phiên bản triển khai có phiên bản đang hoạt động cùng một lúc.

Lưu ý quan trọng: Bạn không thể chuyển quyền sở hữu của các phiên bản triển khai theo phiên bản. Nếu bạn chuyển quyền sở hữu dự án tập lệnh cho người khác, thì chủ sở hữu của các lượt triển khai theo phiên bản hiện có trong dự án sẽ không thay đổi. Nếu quản trị viên xoá tài khoản của chủ sở hữu triển khai, bạn có thể gặp lỗi tập lệnh trong quá trình triển khai của họ.

Tạo quy trình triển khai theo phiên bản

Để triển khai một phiên bản của Tiện ích bổ sung Google Workspace, Tiện ích bổ sung Trình chỉnh sửa, ứng dụng Google Chat hoặc API có thể thực thi, trước tiên, bạn phải chuyển liên kết dự án Google Cloud của Apps Script từ dự án mặc định sang dự án chuẩn.

Để tạo quy trình triển khai theo phiên bản, hãy làm theo các bước sau:

  1. Mở dự án Apps Script.
  2. Ở trên cùng bên phải, hãy nhấp vào Triển khai > Triển khai mới.
  3. Bên cạnh phần Select type (Chọn loại), hãy nhấp vào biểu tượng Enabled (Bật) loại triển khai .
  4. Chọn loại hình triển khai mà bạn muốn triển khai. Đối với các ứng dụng Tiện ích bổ sung, Tiện ích bổ sung của Google Workspace và Google Chat, hãy chọn Tiện ích bổ sung.
  5. Nhập thông tin về quá trình triển khai rồi nhấp vào Triển khai.

Xem các phiên bản triển khai theo phiên bản

Để xem các phiên bản triển khai của dự án Apps Script, ở trên cùng, hãy nhấp vào Triển khai > Quản lý quy trình triển khai.

Để xem mã của một phiên bản cụ thể, hãy tham khảo phần Xem phiên bản trước.

Chỉnh sửa quá trình triển khai theo phiên bản

Bạn có thể chỉnh sửa triển khai theo phiên bản để thay đổi nội dung mô tả hoặc phiên bản của phiên bản đó. Để chỉnh sửa quá trình triển khai, hãy làm theo các bước sau:

  1. Mở dự án Apps Script.
  2. Nhấp vào Triển khai > Quản lý bản triển khai.
  3. Chọn chế độ triển khai đang hoạt động mà bạn muốn thay đổi rồi nhấp vào Chỉnh sửa .
  4. Thực hiện thay đổi rồi nhấp vào Triển khai.

    Nếu muốn chỉnh sửa một bản triển khai đã lưu trữ, bạn phải triển khai lại, sau đó làm theo các bước trước đó.

    Khi bạn muốn triển khai thay đổi đối với mã dự án, hãy tạo một phiên bản mới và chỉnh sửa quá trình triển khai để sử dụng phiên bản đó. Phiên bản mới sẽ tự động được bất kỳ người dùng nào sử dụng quá trình triển khai đó.

Tìm mã triển khai

Mỗi đợt triển khai đều có một mã nhận dạng chuỗi liên kết được tạo tự động cho mỗi lượt triển khai. Để tìm mã nhận dạng này, hãy làm theo các bước bên dưới:

  1. Mở dự án Apps Script.
  2. Ở trên cùng bên phải, hãy nhấp vào Triển khai > Quản lý quy trình triển khai.
  3. Chọn một phiên triển khai đang hoạt động để tìm mã của phiên triển khai đó.

    Mã triển khai chỉ xuất hiện trên các đợt triển khai đang hoạt động.

Kiểm thử quá trình triển khai

Cách bạn kiểm thử một quy trình triển khai phụ thuộc vào loại ứng dụng bạn xây dựng.

Tiện ích bổ sung của Google Workspace

Để kiểm thử việc triển khai tiện ích bổ sung của Google Workspace, hãy xem bài viết Kiểm thử tiện ích bổ sung của Google Workspace.

Tiện ích bổ sung dành cho Trình chỉnh sửa

Để kiểm thử việc triển khai Tiện ích bổ sung của Trình chỉnh sửa, hãy xem bài viết Kiểm thử tiện ích bổ sung Trình chỉnh sửa.

Ứng dụng web

Để kiểm thử quy trình triển khai ứng dụng web, hãy xem phần Kiểm thử quy trình triển khai ứng dụng web.

Ứng dụng Google Chat

Để kiểm thử quá trình triển khai ứng dụng trong Chat, trước tiên, bạn phải tạo một phiên triển khai theo phiên bản của tập lệnh để truy cập vào mã triển khai của tập lệnh đó.

Sau khi bạn có mã triển khai, hãy làm theo các bước để bật API Google Chat. Trên trang Cấu hình trong phần "Quyền", hãy chỉ xác định địa chỉ email của bạn để bạn có thể cài đặt và kiểm thử ứng dụng của mình.

API có thể thực thi

Để kiểm thử một quy trình triển khai API có thể thực thi, trước tiên, bạn phải tạo một phiên bản triển khai có phiên bản. Sau khi tạo một đợt triển khai, hãy làm theo các bước dưới đây:

  1. Ở trên cùng bên phải của dự án Apps Script, hãy nhấp vào Deploy > Test Deployments (Triển khai > Triển khai kiểm thử).
  2. Bên cạnh mục "Chọn loại", hãy nhấp vào Bật các loại triển khai > API có thể thực thi.
  3. Sao chép và sử dụng URL đó để kiểm thử việc triển khai API có thể thực thi.

Lưu trữ quá trình triển khai có phiên bản

Bạn không thể xoá các phiên bản triển khai có phiên bản. Thay vào đó, bạn có thể lưu trữ các địa điểm đó.

Cách lưu trữ quá trình triển khai có phiên bản:

  1. Mở dự án Apps Script.
  2. Nhấp vào Triển khai > Quản lý bản triển khai.
  3. Chọn phiên bản triển khai mà bạn muốn lưu trữ rồi nhấp vào biểu tượng Lưu trữ phiên bản triển khai .

Triển khai lại quá trình triển khai đã lưu trữ

  1. Mở dự án Apps Script.
  2. Ở trên cùng bên phải, hãy nhấp vào Triển khai > Quản lý quy trình triển khai.
  3. Ở bên trái trong phần Đã lưu trữ, hãy chọn phiên bản triển khai bạn muốn triển khai lại rồi nhấp vào Chỉnh sửa > Triển khai.