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

Triển khai dự án Apps Script là phiên bản của tập lệnh được cung cấp 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ý quá trình 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 loại triển khai:

  • Triển khai trưởng, luôn được đồ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 đề

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

Quy trình triển khai tiêu đề 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 phiên bản triển khai rồi sửa đổi mã của mình, thì quá trình triển khai tiêu đề sẽ phản ánh những thay đổi đó, còn quá trình triển khai đã lập phiên bản vẫn giữ nguyên.

Sử dụng quy trình triển khai tiêu đề để kiểm thử mã. Đừng sử dụng quy trình triển khai tiêu đề cho mục đích công khai.

Triển khai được lập phiên bản

Triển khai tạo 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 được trong khi bạn thay đổi và cải thiện mã.

Khi ứng dụng được phát hành để sử dụng công khai, hãy luôn sử dụng phương thức triển khai theo phiên bản. Bạn có thể cùng lúc triển khai nhiều phiên bản đang hoạt động.

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 đã tạo phiên bản. Nếu bạn chuyển quyền sở hữu một dự án tập lệnh cho ai đó, thì chủ sở hữu của các phiên bản triển khai 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 quá trình triển khai, bạn có thể gặp lỗi tập lệnh cho quá trình triển khai của họ.

Tạo phiên bản triển khai

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

Để tạo phiên bản triển khai, 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 mục Chọn loại, hãy nhấp vào Bật các loại triển khai .
  4. Chọn hình thức 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 dành cho 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ề 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 được tạo phiên bản

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

Bạn có thể chỉnh sửa quá trình triển khai được tạo 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ý quy trình triển khai.
  3. Chọn phiên bản 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 thay đổi rồi nhấp vào Triển khai.

    Nếu muốn chỉnh sửa một quá trình 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 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 quy trình triển khai để sử dụng phiên bản đó. Mọi người dùng sử dụng phiên bản mới sẽ tự động sử dụng phiên bản mới đó.

Tìm mã triển khai

Mỗi quá trình triển khai đều có một mã nhận dạng chuỗi liên kết được tạo tự động. Để 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 quá trình triển khai đang hoạt động để tìm mã của quá trình đó.

    Mã triển khai chỉ xuất hiện trong các lần triển khai đang hoạt động.

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

Cách bạn kiểm thử quá trình triển khai phụ thuộc vào loại ứng dụng 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 bài viết Kiểm thử tiện ích bổ sung cho 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 Thử nghiệm một Tiện ích bổ sung của Trình chỉnh sửa.

Ứng dụng web

Để kiểm thử quá trình triển khai ứng dụng web, vui lòng xem nội dung Kiểm thử quá 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 phiên bản triển khai 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 để có thể cài đặt và kiểm thử ứng dụng.

API có thể thực thi

Để kiểm thử một quá 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. Sau khi tạo một quá 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 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 loại hình triển khai > API có thể thực thi.
  3. Sao chép và sử dụng URL để kiểm tra quá trình triển khai API có thể thực thi.

Lưu trữ phiên bản triển khai đã tạo phiên bản

Bạn không xoá được các phiên bản triển khai đã tạo phiên bản. Thay vào đó, bạn có thể lưu trữ chúng.

Cách lưu trữ phiên bản triển khai đã tạo phiên bản:

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

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 quá trình triển khai 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.