Coding Gun

รวมบทความต่างๆ เกี่ยวกับ Sonarqube

SonarQube ถือว่าเป็นเครื่องมือยอดยิยมสำหรับผู้ที่ต้องการตรวจสอบคุณภาพของ Source Code ในแต่ละบทความจะค่อยๆพาทุกกท่านไปทำความรู้จักกับ SonarQube ให้มากขึ้นเรื่อยๆ

SonarQube เครื่องมือที่จะช่วยให้ Code ของคุณมีคุณภาพที่ดีขึ้น

SonarQube จะแบ่ง rules ที่ใช้ในการ scan ออกเป็น 4 กลุ่มใหญ่ๆ คือ

ลองดูตัวอย่างเพิ่มเติมได้ที่ sonarqube คืออะไร

การติดตั้ง Sonar Scanner และการ config
May 6, 23

sonarqube

การติดตั้ง Sonar Scanner และการ config
sonar scanner เป็นเครื่องมือที่ทำหน้าที่ scan source code แล้วส่งผลกลับไปยัง SonarQube server และตอน scan เราจะกำหนดค่า parameters ต่างๆ ดังนี้
Sonarqube คืออะไร? และใช้งานยังไง?
May 3, 23

sonarqube

Sonarqube คืออะไร? และใช้งานยังไง?
sonarqube เป็นเตรื่องมือที่ช่วยตรวจสอบคุณภาพของ source code และยังแจ้งเตือน vulnerability ได้อีกด้วย
ติดตั้ง SonarQube ด้วย Docker
May 3, 23

sonarqube

ติดตั้ง SonarQube ด้วย Docker
การใข้ sonarqube ผ่านทาง docker compose จะสะดวกกว่า dokcer ตรงที่เราสามารถสร้าง network ที่เชื่อม sonarqube server กับ sonarqube database ได้เลย
การติดตั้งและใช้งาน SonarLint
Mar 31, 23

sonarqube

การติดตั้งและใช้งาน SonarLint
SonarLint เป็น plugin ที่สามารถติดตั้งเข้าไปใน Editor ที่เราใช้งานอยู่ได้ ถ้า Developer เขียน Code ผิดจะมีแจ้งเตือนขึ้นมาใน editor ทันที
Integration With Gitlab
Mar 31, 23

sonarqube

Integration With Gitlab
การนำ sonarqube เข้าไปไว้ใน pipeline เราจำเป็นต้องกำหนดตัวแปร SONAR_TOKEN และ SONAR_HOST_URL ก่อน จากนั้นก็ใส่ job เข้าไปใน gitlab-ci แบบนี้
Phanupong Permpimol
Follow me

Software Engineer ที่เชื่อในเรื่องของ Process เพราะเมื่อ Process ดี Product ก็จะดีตาม ปัจจุบันเป็นอาจารย์และที่ปรึกษาด้านการออกแบบและพัฒนา Software และ Web Security