Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SonarScanにモジュールを検索を導入する #1668

Merged

Conversation

berryzplus
Copy link
Contributor

PR の目的

タイトル通りです。

カテゴリ

  • ビルド関連
    • GitHub Actions

PR の背景

#1660 でテストモジュールのパスを変更した際に、SonarScanが動かない問題が発生したので対策します。

PR のメリット

PR のデメリット (トレードオフとかあれば)

仕様・動作説明

SonarScanで実行するモジュールのパス記述方法を変更します。

従来: sonarscan.ymlにベタ書き
PR後: SonarScan実行時に検索

PR の影響範囲

SonarScanに影響する変更です。

テスト内容

このPR変更は master にマージして初めて効果を発動します。
別リポジトリの mster に push して検索が実行されることを確認しました。
https://github.com/berryzplus/sakura/runs/2544465859?check_suite_focus=true

関連 issue, PR

参考資料

@berryzplus berryzplus marked this pull request as draft May 10, 2021 12:24
@berryzplus berryzplus force-pushed the feature/find_module_for_sonarscan branch from db524d6 to a4b3fd1 Compare May 10, 2021 12:40
@sonarcloud
Copy link

sonarcloud bot commented May 10, 2021

Kudos, SonarCloud Quality Gate passed!

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
No Duplication information No Duplication information

@berryzplus
Copy link
Contributor Author

powershellワンライナー(改行あり)を
powershell複数行(行継続あり)に転換しました。

@berryzplus berryzplus marked this pull request as ready for review May 10, 2021 13:06
@berryzplus
Copy link
Contributor Author

レビューありがとうございます。マージしちゃいます。

@berryzplus berryzplus merged commit c7f5d89 into sakura-editor:master May 11, 2021
@berryzplus berryzplus deleted the feature/find_module_for_sonarscan branch May 11, 2021 00:20
@beru beru added the GitHub Actions GitHub Actions関連 label Oct 4, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
GitHub Actions GitHub Actions関連
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants