Đầu tiên nhấn vào project và nhấn vào mũi tên bên cạnh Clone sẽ hiển thị link để chúng ta clone về. Ở đây mình chọn là HTTP.
Tiếp theo, ta thực hiện clone project về bằng cách lệnh sau trên cửa sổ Terminal của Centos:
Tiếp theo tạo file mới với tên là .gitlab-ci.yml trên máy Centos bằng các lệnh sau:
Bằng cách trỏ đến thư mục bằng lệnh: cd <tên_thư_mục>
Tiếp theo thêm file mới bằng cách: vim .gitlab-ci.yml
Sau đó nhấn chữ “I” để điền câu lệnh như hình và nhấn ESC sau đó nhập :wq để lưu và thoát.
Sau đó thực hiện các lệnh sau như hình bên dưới:
Git add .
Git commit -m “Lời nhắn”
Sau đó nhấn git push và nhập thông tin username và password để đẩy file vừa tạo lên project thành công
Sau đó kiểm tra lại file trên project đã tạo tên gitlab Server bằng cách reload lại trang:
File mới đã được tạo.
Cuối cùng kiểm tra kết quả bằng cách nhấn vào CI/CD và chọn pipelines kết quả như hình bên dưới.
Cuối cùng nhấn vào Jobs để xem các bước chạy và in thành công “Hello World”
Chú ý: ở đâu sử dụng docker excutor để thực thi nếu bạn chưa tải nó sẽ báo lỗi bạn cũng có thể thay đổi thành shell ở bước register gitlab-runner để không gặp lỗi hoặc nếu muốn cài docker để sử dụng về sau có thể tham khảo các bước cài sau: https://www.liquidweb.com/kb/how-to-install-docker-on-centos-8/