SonarQube - Project management

要將程式送到 SonarQube 進行分析,首先必須要在 SonarQube 建立 Project。 ...

March 23, 2017 · 1 min · 198 words · Larry Nung

SonarQube - Quality Gates

Quality Gate 是產品要上到正式環境所要滿足的條件,可在 SonarQube 的 Quality Gates 頁面管理,可以點選 Create 按鈕新增,或是點選 Quality Gate 的名稱進一步的管理。 ...

March 22, 2017 · 1 min · 161 words · Larry Nung

SonarQube - Quality Profiles

SonarQube 的 Quality Profiles 頁面提供我們查詢可供分析的 Profile。 ...

March 22, 2017 · 1 min · 235 words · Larry Nung

SonarQube - Rules

SonarQube 的 Rules 頁面提供我們查詢可供分析的 Rule。 ...

March 21, 2017 · 1 min · 105 words · Larry Nung

Jenkins - Quality Gates Plugin

Jenkins 安裝 SonarQube Plugin 後,雖然能用 Jenkins 分析程式並將分析結果送至 SonarQube,但是不論分析的結果是否有通過 SonarQube Quality Gate, Jenkins 的 job 都是會過。 ...

March 20, 2017 · 1 min · 215 words · Larry Nung

Jenkins - SonarQube Plugin

如果要將 SonarQube 整合 Jenkins,讓 Jenkins 幫我們運行並將分析送到 SonarQube,可以使用 Jenkins 的 SonarQube Plugin。 ...

March 17, 2017 · 1 min · 204 words · Larry Nung

SonarQube - Manual setup plugins

SonarQube 有些套件未放置在 Update Center,無法透過 Update Center 進行安裝,必須自行手動安裝。 ...

March 16, 2017 · 1 min · 152 words · Larry Nung

SonarQube - Setup/update/remove plugins with Update Center

SonarQube 提供 Update Center 可以讓我們很容易的控管 SonarQube 外掛套件。要使用 Update Center,可點選 [Administrator | System | Update Center]。 ...

March 16, 2017 · 1 min · 215 words · Larry Nung

'C# 7.0 - Throw expressions'

C# 7.0 開始支援 Throw expressions。 三元運算中可以視需要直接丟出 exception。 ...

March 10, 2017 · 1 min · 209 words · Larry Nung

'C# 7.0 - More expression bodied members'

C# 7.0 擴展了 Expression bodied。 開始支援建構子。 ... class Program { ... public Program() => Console.WriteLine("Program()"); ... } ... 支援解構子。 ...

March 7, 2017 · 1 min · 133 words · Larry Nung