Support for bootstrap/hook scripts
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- Mức phù hợp với người mới
- 35/100
Hướng nghiên cứu
Bắt đầu bằng cách xác định các điểm vào CLI cho các lệnh bootstrap và checkout, rồi xem xét cách chúng thực thi các bước hiện có. Xác định các vị trí mặc định và quy tắc đặt tên của hook, bao gồm các script tùy chỉnh và cách xử lý chúng bởi .gitignore. Hoàn thành khi các hook được hỗ trợ chạy cho các lệnh liên quan mà không có các lệnh dành riêng cho dự án bị hardcode.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
When developers use graylog-project bootstrap to clone all repositories the next step is to run yarn install and an initial mvn compile. These steps are required to run the web server and graylog server development processes from the IDE.
To avoid hardcoding these commands in the CLI, the CLI should check for hook scripts in a default location. (e.g. hooks/) A good default might be to check for a script that is named after the CLI command that is executed.
Examples:
graylog-project bootstrap: Check and executehooks/bootstrap.shif it existsgraylog-project checkout: Check and executehooks/checkout.shif it exists
In addition to that, the CLI could also check for <command-name>_custom.sh files where developers can add some custom commands. (these files should be in .gitignore)
- Ngôn ngữ chính
- Go
- Star
- 24
- Fork
- 8
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Chuẩn bị môi trường
- Không có Dockerfile hay tệp Docker Compose
- Không có mẫu pull request
- Đọc hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của Graylog2/graylog-project-cli
-
feature triaged
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 45/100
-
Cannot execute binary on Mac OSĐang mởfeature triaged
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 35/100
Graylog2/graylog-project-cli#23 · 3 bình luận ·
-
feature triaged
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100
-
feature triaged
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 45/100
-
feature
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100
Tất cả issue của Graylog2/graylog-project-cli
Issue tương tự
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 90/100
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 76/100
NVIDIA/k8s-device-plugin#2076 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 84/100
Maintainer thường phản hồi trong vòng 1 ngày
-
agentic-workflows
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
Maintainer thường phản hồi trong vòng 1 ngày
-
area/release kind/bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 82/100
kubernetes-sigs/kueue#16455 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày