Trong quá trình phát triển phần mềm, có một khâu rất quan trọng đó là deploy sản phầm lên môi trường test, môi trường product. Việc thực hiện bằng tay sẽ làm tiêu tốn khá nhiều thời gian của bạn. Việc CI/CD ra đời sẽ giúp chúng ta tự động hóa 1 phần công việc. […]
1. Jenkins là gì? Jenkins là một phần mềm máy chủ tự động hóa mã nguồn mở viết bằng Java. Jenkins giúp tự động hoá quá trình phát triển phần mềm, tích hợp liên tục (continuous integration), phân phối liên tục (continuous delivery). 1.1. Đặc điểm của Jenkins Dễ dàng cài đặt và sử dụng. […]