Triển khai dự án Apps Script là một phiên bản của tập lệnh được tạo có sẵn để 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ý quy 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 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 bạn tạo một Apps Script dự án đầu tiên, bạn sẽ tự động tạo quá trình 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. Cho ví dụ: nếu bạn tạo triển khai có phiên bản và sau đó sửa đổi mã, triển khai head phản ánh những thay đổi đó, trong khi triển khai theo phiên bản vẫn giữ nguyên còn nguyên vẹ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. Nhờ đó, người dùng có thể 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à điểm cải tiến đối với mã.
Khi ứng dụng của bạn được xuất bản để sử dụng công khai, hãy luôn sử dụng triển khai theo phiên bản. Bạn có thể có nhiều đợt triển khai có phiên bản đang hoạt động tại một lần.
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 nào đó, chủ sở hữu của dự án hiện có thì hoạt động triển khai theo phiên bản 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 quy trình triển khai của họ.
Tạo quy trình triển khai theo phiên bản
Cách triển khai một phiên bản của 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 đổi Liên kết dự án trên Google Cloud từ dự án mặc định thành dự án chuẩn dự án.
Để tạo quy trình triển khai theo phiên bản, hãy làm theo các bước sau:
- Mở dự án Apps Script.
- Ở trên cùng bên phải, hãy nhấp vào Triển khai > Quá trình triển khai mới.
- Bên cạnh phần Chọn loại, hãy nhấp vào Bật loại triển khai .
- Chọn loại hình triển khai mà bạn muốn triển khai. Cho Tiện ích bổ sung cho Google Workspace, Tiện ích bổ sung cho Trình chỉnh sửa và Ứng dụng Google Chat, chọn Tiện ích bổ sung.
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, 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 bài viết Xem phiên bản trước phiên bản.
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 đó. Người nhận chỉnh sửa quá trình triển khai, hãy làm theo các bước sau:
- Mở dự án Apps Script.
- Nhấp vào Triển khai > Quản lý các phiên bản triển khai.
- Chọn quy trình triển khai đang hoạt động mà bạn muốn thay đổi rồi nhấp vào Chỉnh sửa .
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 đó hãy làm theo các bước trước đó.
Khi bạn muốn triển khai nội dung thay đổi đối với mã dự án, hãy tạo một phiên bản mới và hãy chỉnh sửa quá trình triển khai để sử dụng nó. Phiên bản mới sẽ tự động được sử dụng bởi bất kỳ người dùng 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. Người nhận tìm ID này, hãy làm theo các bước bên dưới:
- Mở dự án Apps Script.
- Ở trên cùng bên phải, hãy nhấp vào Triển khai > Quản lý các phiên bản triển khai.
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
Để thử nghiệm việc triển khai tiện ích bổ sung của Google Workspace, hãy xem 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ử quá trình triển khai ứng dụng web, hãy xem phần Kiểm thử quá trình 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 đợt triển khai theo phiên bản của tập lệnh để truy cập mã triển khai của tập lệnh đó.
Sau khi bạn có mã triển khai, hãy chỉ định mã đó trong cấu hình Chat API và làm theo các bước để kiểm thử tương tác các tính năng mới.
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 quy trình triển khai có phiên bản. Sau khi tạo đợt triển khai, hãy làm theo các bước bên dưới:
- Ở trên cùng bên phải của dự án Apps Script, hãy nhấp vào Deploy > (Triển khai >) Thử nghiệm Triển khai.
- Bên cạnh phần "Chọn loại", hãy nhấp vào Bật loại triển khai > API có thể thực thi.
- 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:
- Mở dự án Apps Script.
- Nhấp vào Triển khai > Quản lý các phiên bản triển khai.
- Chọn phiên bản triển khai mà bạn muốn lưu trữ rồi nhấp vào Lưu trữ phiên bản triển khai. .
Triển khai lại quá trình triển khai đã lưu trữ
- Mở dự án Apps Script.
- Ở trên cùng bên phải, hãy nhấp vào Triển khai > Quản lý các phiên bản triển khai.
- Ở 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 biểu tượng Chỉnh sửa > Triển khai.