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

Việc triển khai dự án Google Apps Script là một phiên bản của tập lệnh có thể dùng làm ứng dụng web, tiện ích bổ sung của Google Workspace hoặc tệp thực thi API. 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ã mà người dùng truy cập.

Có 2 loại triển khai:

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

Triển khai tiêu đề

Việc triển khai đầu là mã dự án hiện tại. Khi bạn tạo một dự án Apps Script, hệ thống sẽ tự động tạo một bản triển khai chính cho dự án đó.

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

Sử dụng các bản triển khai head để kiểm thử mã. Không sử dụng các thiết bị gắn trên đầu cho mục đích sử dụng công khai.

Mỗi dự án Apps Script chỉ có một bản triển khai chính. Để sử dụng quy trình triển khai đầu, bạn phải có ít nhất quyền đọc đối với dự án tập lệnh.

Triển khai theo phiên bản

Việc 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 một phiên bản đang hoạt động trong khi bạn thực hiện các thay đổi và cải tiến cho mã.

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

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

Tạo một bản triển khai có phiên bản

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

Cách tạo bản triển khai có phiên bản:

  1. Mở dự án Apps Script. <<../_common/snippets/create-new-deployment.md>>

Bạn có thể chia sẻ từng bản triển khai mới dưới dạng một thư viện. Nếu bạn chia sẻ tập lệnh dưới dạng thư viện, thì người dùng thư viện sẽ thấy nội dung mô tả triển khai.

Xem các hoạt động triển khai theo phiên bản

Để xem các bản triển khai của một dự án Apps Script, ở trên cùng, hãy nhấp vào Triển khai > Quản lý bản 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 một đợt triển khai theo phiên bản

Bạn có thể chỉnh sửa một bản triển khai có phiên bản để thay đổi nội dung mô tả hoặc phiên bản của bản triển khai đó. Cách chỉnh sửa đợt triển khai:

  1. Mở dự án Apps Script.
  2. Nhấp vào Triển khai > Quản lý các phiên bản triển khai.
  3. Chọn chế độ triển khai đang hoạt động 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.

Để chỉnh sửa một bản triển khai đã lưu trữ, hãy triển khai lại bản đó rồi làm theo các bước trước đó.

Để triển khai một 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 hoạt động triển khai để sử dụng phiên bản đó. Quy trình triển khai sẽ tự động sử dụng phiên bản mới cho tất cả người dùng.

Tìm mã hoạt động triển khai

Mỗi lượt triển khai đều có một mã nhận dạng chuỗi được liên kết. Cách tìm mã này:

  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ý việc triển khai.
  3. Chọn một quy trình triển khai đang hoạt động để tìm mã nhận dạng của quy trình đó.

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

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

Phương thức kiểm thử việc triển khai phụ thuộc vào loại ứng dụng mà bạn tạo.

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

Để kiểm thử việc triển khai tiện ích bổ sung, hãy xem phần Kiểm thử tiện ích bổ sung.

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 phần Kiểm thử tiện ích bổ sung của Trình chỉnh sửa.

Ứng dụng web

Để kiểm thử việc triển khai ứng dụng web, hãy xem phần Kiểm thử việc triển khai ứng dụng web.

Ứng dụng nhắn tin Google Chat

Để kiểm thử việc triển khai ứng dụng nhắn tin, hãy tạo một bản triển khai có phiên bản của tập lệnh để truy cập vào mã nhận dạng triển khai của tập lệnh đó.

Sau khi bạn có mã nhận dạng triển khai, hãy chỉ định mã nhận dạng đó trong cấu hình Chat API và làm theo các bước để kiểm thử các tính năng tương tác.

API có thể thực thi

Để kiểm thử việc triển khai tệp thực thi API, hãy tạo một bản triển khai theo phiên bản. Sau khi bạn tạo một lượt triển khai, hãy làm theo các bước sau:

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

Lưu trữ một bản triển khai có phiên bản

Bạn không thể xoá các bản triển khai theo phiên bản. Thay vào đó, bạn có thể lưu trữ các lớp học.

Cách lưu trữ một bản triển khai có đánh dấu phiên bản:

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

Triển khai lại một bản 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ý việc triển khai.
  3. Trong mục Đã lưu trữ, hãy chọn bản triển khai rồi nhấp vào Chỉnh sửa > Triển khai.