Hầu hết các dự án đều dùng Sun*CI, tuy nhiên tài liệu của Sun*CI thì chưa đầy đủ, các dự án apply chưa có sự thống nhất, do đó có thể phát sinh một số vấn đề như:
CI Pipeline chưa được tối ưu => quá trình build bị chậm
CI Pipeline chưa đầy đủ => bỏ sót các step cần thiết
Đôi khi setup dự án mới phải đi tìm lại config CI từ các dự án cũ => tốn thời gian
Giải pháp
Nhờ anh em các team đóng góp các file config Sun*CI đang dùng trong dự án, chia theo các tech stack thường dùng:
Bối cảnh
Hầu hết các dự án đều dùng Sun*CI, tuy nhiên tài liệu của Sun*CI thì chưa đầy đủ, các dự án apply chưa có sự thống nhất, do đó có thể phát sinh một số vấn đề như:
Giải pháp
Nhờ anh em các team đóng góp các file config Sun*CI đang dùng trong dự án, chia theo các tech stack thường dùng:
Hướng triển khai
.sun-ci.yml
ci-...
, ví dụci-laravel
,ci-rails
Contribute
Issue đầu tiên, kêu gọi tất cả ae trong channel BE cùng contribute :smiley_cat: