By Phạm Mạnh|2020-11-28T12:05:59+07:0028/11/2020|Categories: Gitlab-CI, Workflow|Tags: git, gitlab, gitlab-ci, merge request|0 Comments
[Gitlab] Cài đặt gitlab-runner trên môi trường docker swarm
Why docker swarm? Liên quan gì đến gitlab-runner? Setup gitlab-runner trên môi trường docker bình thường khá đơn giản trong bài viết này. Nhưng nếu bạn có nhiều máy (máy tính local hoặc server) thì sao? Setup gitlab-runner cho từng máy không phải là một ý hay: Kết hợp các máy này lại với nhau, tạo [...]
Cách lưu trữ mật khẩu git trên linux terminal
Vấn đề Nếu bạn đã từng sử dụng git trên "cửa sổ dòng lệnh" của windows hay macOS, bạn sẽ thấy rằng mật khẩu git của chúng ta được lưu lại tự động. Sau đó, chúng ta chỉ cần fetch - push - pull bình thường. Không cần nhập lại username và password của git nữa. [...]
[Gitlab] Cài đặt gitlab-runner sử dụng môi trường docker
Việc cài đặt gitlab-runner sử dụng docker được hướng dẫn khá đầy đủ tại tài liệu chính thống. Nhưng thực tế quá trình cài đặt và sử dụng thường không diễn ra suôn sẻ với mình lắm nên mình chắc nhiều bạn cũng gặp vấn đề giống mình. Bài viết này chủ yếu chỉ ra những [...]
Làm thế nào để squash commit tại local?
Sử dụng rebase để squash commit. Squash commit để loại bớt những dumb commit hoặc nhiều commit trùng tên hay cùng làm một nhiệm vụ nhau.
[Git Workflow] Giới thiệu
Áp dụng Git Workflow vào quy trình phát triển phần mềm. Giới thiệu về Git Workflow đã và đang được sử dụng cho team agile.
[Gitlab Flow] issue và merge request và branch
Áp dụng Gitlab Workflow vào quy trình phát triển phần mềm. Các bước đơn giản để tạo issue, merge request và branch tự động.