Google hợp tác với GitHub để đơn giản hóa quy trình CI cho đám mây của bạn

Biểu tượng thời gian đọc 3 phút đọc


Bạn đọc giúp đỡ ủng hộ MSpoweruser. Chúng tôi có thể nhận được hoa hồng nếu bạn mua thông qua các liên kết của chúng tôi. Biểu tượng chú giải công cụ

Đọc trang tiết lộ của chúng tôi để tìm hiểu cách bạn có thể giúp MSPoweruser duy trì nhóm biên tập Tìm hiểu thêm

Trước sự phát triển của Microsoft mua lại, GitHub hôm nay đã công bố quan hệ đối tác với Google để đơn giản hóa quy trình Tích hợp liên tục (CI) trên đám mây. Là một phần của mối quan hệ đối tác này, Google Cloud Build sắp có mặt trên GitHub. Cloud Build sẽ giúp các nhà phát triển tạo các bản dựng nhanh, nhất quán, đáng tin cậy trên tất cả các ngôn ngữ và dễ dàng thiết lập CI thông qua Cloud Build, đồng thời tự động hóa các bản dựng và thử nghiệm như một phần của quy trình làm việc GitHub của họ.

“Việc phát hành Cloud Build trên GitHub Marketplace là bước đầu tiên trong mối quan hệ hợp tác thú vị. Việc đưa tích hợp liên tục được quản lý hoàn toàn của chúng tôi vào nền tảng GitHub sẽ cung cấp CI nhanh chóng, dễ dàng và thuận tiện cho bất kỳ kho lưu trữ nào trên GitHub. Google Cloud và GitHub chia sẻ tầm nhìn về năng suất của nhà phát triển và chúng tôi mong muốn tiếp tục xây dựng mối quan hệ đối tác này ”. - Melody Meckfessel, Phó Giám đốc Kỹ thuật của Google Cloud.

“GitHub rất vui mừng được hợp tác với Google để tạo ra CI cho việc phát triển ứng dụng gốc đám mây một cách dễ dàng. Khả năng sử dụng Cloud Build cho CI như một phần của quy trình làm việc GitHub chỉ là bước khởi đầu của mối quan hệ đối tác này và chúng tôi mong muốn được xây dựng nhiều hơn nữa trong tương lai với Google ”Jason Warner, SVP Công nghệ tại GitHub.

Điểm nổi bật của tích hợp này:

  • Các bản dựng Zero-config Docker: Trong một bước, bạn có thể chạy các bản dựng vùng chứa tự động và kiểm tra các thay đổi được đưa vào kho lưu trữ GitHub như một phần của mọi yêu cầu kéo. GitHub sẽ tự động phát hiện và đề xuất CI cho các kho chứa Dockerfile.
  • Khả năng mở rộng: Cloud Build đáp ứng nhu cầu ngày càng tăng của tổ chức của bạn. Bạn có thể chuyển từ một bản dựng duy nhất trên máy cục bộ của mình sang nhiều bản dựng song song trên đám mây trên nhiều dự án, tất cả chỉ trong vài phút.
  • An ninh: Các bản dựng chạy trên cơ sở hạ tầng được bảo vệ bởi bảo mật của Google. Bạn có toàn quyền kiểm soát những ai có thể tạo và xem các bản dựng của bạn, mã nguồn nào có thể được sử dụng và nơi lưu trữ các tạo tác bản dựng của bạn.
  • Thích ứng với văn hoá: Đối với các trường hợp sử dụng nâng cao, bạn có thể bao gồm tệp cloudbuild.yaml khi thiết lập CI bằng Cloud Build. Điều này cho phép bạn xác định các bước xây dựng tùy chỉnh, tăng tốc độ xây dựng bằng cách lưu vào bộ nhớ đệm hình ảnh Docker, tạo vùng chứa gọn gàng hơn và triển khai trực tiếp tới Google Kubernetes Engine, Google App Engine, các cụm tại chỗ (sắp có trong phiên bản alpha) hoặc một nhà cung cấp đám mây khác.
  • Thông tin chi tiết: Khi quá trình xây dựng hoàn tất, thông tin chi tiết về thời gian xây dựng, lỗi và hiện vật có sẵn trong GitHub thông qua API Kiểm tra, vì vậy bạn có thể hiểu và chẩn đoán kết quả xây dựng từ bên trong môi trường GitHub quen thuộc. Nhật ký và lịch sử đầy đủ có sẵn trong giao diện người dùng của Cloud Build trong Google Cloud Console.

Tìm hiểu thêm về quan hệ đối tác này từ liên kết nguồn bên dưới.

nguồn: GitHub

Thông tin thêm về các chủ đề: Github, Google Cloud, microsoft, Công ty

Bình luận

Chúng tôi sẽ không công khai email của bạn. Các ô đánh dấu * là bắt buộc *