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

Việc 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 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 chính xác phiên bản mã mà người dùng có quyền truy cập.

Có hai loại triển khai:

  • Triển khai đầu, luôn được đồng bộ hoá với mã dự án hiện tại.
  • 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ể.

Triển khai tiêu đề

Việc triển khai đầ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 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 đầu để 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.

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

Khi xuất bản ứng dụng để người dùng sử dụng công khai, hãy luôn sử dụng một quy trình triển khai theo 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.

Lưu ý 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 cho người khác, thì chủ sở hữu của các bản triển khai có 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 hoạt động triển khai, bạn có thể gặp lỗi tập lệnh cho các hoạt động triển khai của họ.

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 Google Workspace, tiện ích bổ sung của Trình chỉnh sửa, ứng dụng Google Chat hoặc một 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.

Để tạo một bản triển khai có 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 Chọn loại, hãy nhấp vào Bật các loại hình triển khai .
  4. Chọn loại triển khai mà bạn muốn triển khai. Đối với tiện ích bổ sung của Google Workspace, tiện ích bổ sung của Trình chỉnh sửa và ứng dụng Google Chat, hãy chọn Tiện ích bổ sung.
  5. Nhập thông tin về việc triển khai của bạn rồi nhấp vào 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 đó. Để chỉnh sửa một hoạt động 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ý các phiên 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 biểu tượng Chỉnh sửa .
  4. Thực hiện các 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 bản đó, sau đó làm theo các bước trước đó.

    Khi bạn muốn 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 đó. Mọi người dùng sử dụng bản triển khai đó sẽ tự động dùng phiên bản mới.

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 tạo tự động. Để tìm mã nhận dạng này, hãy làm theo các bước dưới đâ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 hoạt động triển khai đang hoạt động để tìm mã nhận dạng của hoạt động đó.

    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

Cách bạn 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 của Google Workspace, hãy xem phần 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 cho Trình chỉnh sửa, hãy xem phần Kiểm thử tiện ích bổ sung cho 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 Google Chat

Để kiểm thử việc triển khai ứng dụng Chat, trước tiên, bạn phải 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 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, trước tiên, bạn phải tạo một bản triển khai theo phiên bản. Sau khi bạn tạo một quy trình 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 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 triển khai > Tệp thực thi API.
  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 chế độ triển khai bạn muốn lưu trữ rồi nhấp vào biểu tượng Lưu trữ chế độ triển khai .

Triển khai lại một đợt 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. Ở bên trái, trong mục Đã lưu trữ, hãy chọn bản triển khai mà bạn muốn triển khai lại rồi nhấp vào biểu tượng Chỉnh sửa > Triển khai.