13

Làm cách nào để triển khai các bit mới nhất của tôi (trong trường hợp này là ứng dụng nodejs) từ Bitbucket đến AWS Elastic Beanstalk.triển khai trực tiếp từ Bitbucket đến AWS Elastic Beanstalk

Tôi muốn tránh thực hiện một cú đánh git aws.push từ hệ thống cục bộ của mình vì nó đẩy toàn bộ repo có thể giảm tốc độ chậm trong các tình huống băng thông thấp.

Điều tôi muốn là có thể cam kết thay đổi cục bộ, sau đó chuyển sang Bitbucket. Sau đó kích hoạt triển khai từ Bitbucket đến triển khai Elastic Beanstalk.

bất kỳ trợ giúp nào sẽ được đánh giá cao. Tôi muốn tránh phải đăng ký dịch vụ bên thứ ba chỉ để thực hiện việc này nhưng nếu cần, tôi sẽ hoan nghênh các đề xuất

+2

bạn đã làm gì để làm việc này? Tôi ở trên cùng một con thuyền. – TWilly

Trả lời

3

Chỉ awit aws.push đầu tiên đã đầy. Tất cả những người khác đều tăng dần.

Tuy nhiên, nó đặt ra một câu hỏi thú vị. Dưới đây là một vài ý tưởng:

  • Máy chủ riêng dịch vụ CI/CD của bạn, giống như Jenkins hoặc Drone (FWIW, tôi đã viết Jenkins AWSEB Deployment Plugin

  • Sử dụng dịch vụ điện toán đám mây Tôi khuyên bạn nên Codeship (miễn phí), nhưng. Drone.ioTravis (miễn phí cho các dự án công cộng) cũng chọn tốt

  • Viết Hook Bitbucket để làm điều đó bản thân, và máy chủ trên Iron.io (như tôi tình cờ được thực hiện với mirrormirror-go

Các vấn đề liên quan