Asked Oct 17th, 8:22 AM 57 0 1
  • 57 0 1
0

Có plugin nào của Jenkins hỗ trợ check style React Native không ạ ?

Share
  • 57 0 1

Xin chào mọi người, chúc mọi người sức khỏe.

Như tiêu đề ạ, mình đang tích hợp Jenkins với dự án React Native cho CI. Đã xong và chỉ thiếu mỗi phần checking convention Lúc đầu mình tính dùng SonarQube, nhưng Sonar sử dụng JDK 11 và hiện tại Jenkins vẫn chưa cho phép điều đó trên các hoạt động thương mại. Vậy nên mình tính dùng plugin khác nhưng hình như là không có hoặc là do mình tìm chưa ra (thật sự là vô lí, khi mà cầu thì có nhiều nhưng cung thì chả thây) Chính vì thế, mình lên đây xin nhờ mọi người ai biết thì chỉ giúp mình 1 phương pháp với ạ.

Xin chân thành cảm ơn ạ !

1 ANSWERS


Answered Oct 18th, 2:56 AM
Accepted
-2

Xin chào mọi người, tôi xin bổ sung và chỉnh sửa thêm thông tin như sau:

Hiện tại về vấn đề JDK 11, có thể sử dụng được, nhưng cần phải có giấy phép kinh doanh thương mại của Oracle.

Về vấn đề plugins Checkstyle của React Native. Sau khi email cho team contributor của Jenkins, tôi nhận được câu trả lời là do cộng đồng của chúng ta chưa có một chuẩn chung nào cho React Native, tất cả đều mang tính tự phát của cá nhân hoặc tổ chức, vì vậy sẽ không có Convention chuẩn để làm Plugin.

Sử dụng phương pháp loại trừ, chúng ta chỉ còn duy nhất 1 phương pháp để giải quyết vấn đề này, đó là sử dụng "Pipeline Scripts from SCM", việc sử dụng Groovy Script sẽ tốt hơn đặc biệt là với những dự án về Java và Rails, Pipeline Script thì dễ học dễ sử dụng hơn, lựa chọn cái nào đó là quyết định của ban.

Tôi xin kết thúc câu hỏi của mình tại đây, cảm ơn Viblo và mọi người.

Share
Oct 21st, 4:19 AM

Sửa:

  • Phiên bản mới nhất của Jenkins có thể sử dụng JDK 11
  • Có thể dùng Freestyle Project để tích hợp SonarQube được.

P/s: Tôi nói chứ xấu tính vừa thôi 2 bạn à, k giúp cái gì đc thì thôi. Nếu phản đối thì có thể comment cho tôi biết tôi sai ở đâu. Chúng ta hoàn toàn có thể trao đổi 1 cách lịch sự và cùng góp ý để mọi thứ tốt đẹp hơn .Ai lại chơi cái trò ném đá giấu tay như thế, 2 bạn hèn hạ lắm. Với tính nết như vầy thì chả làm đc việc lớn đâu hỡi 2 kẻ tí hon ạ.

0
| Reply
Share
Viblo
Let's register a Viblo Account to get more interesting posts.