Cypress と SonarCloud の連携設定
前回 に引き続き、Cypress の設定です。 今回は Cypress で実行するE2Eテストでカバレッジレポートを取得し、SonarCloud (SonarQube) に連携してみます。 1.Cypressでのカバレッジ取得 Cypress…
前回 に引き続き、Cypress の設定です。 今回は Cypress で実行するE2Eテストでカバレッジレポートを取得し、SonarCloud (SonarQube) に連携してみます。 1.Cypressでのカバレッジ取得 Cypress…
GitHub Actions で CypressによるE2Eテストを実行して、cypress.io のダッシュボードに連携するための設定メモです。 Cypressとは? Webアプリケーションの E2E…
Go言語のプロジェクトを GitHub Actions で SonarCloud に連携する設定を試してみました。 テストカバレッジ表示も設定します。 1.SonarCloudとGitHubの連携方法 SonaCloud を開く。 「GitHub…
GitHub Actions で Docker イメージの脆弱性チェックを行います。 Trivy アクション が使えるのでとても簡単です。 さらに「脆弱性が検出されたら自動的に Issue を作成する」ということもやってみたいと思います。 こちらは GitHub Script…
GitLab Pages と GitHub Pages + GitHub Actions の使い勝手を比べてみました。 作ったページ 比較用に作ったページはこんな感じのものです (どちらも内容は同じ): GitHub Pages GitLab Pages CI/CD…
アプリケーションが利用しているライブラリの脆弱性を定期的にチェックする設定方法のメモです。 定期実行の仕掛けとしては GitLab の「CI/CD - スケジュール」を使っています。 ゴール 以下のことを実現したいと思います。 毎週月曜日の深夜…
昨日 に引き続き、GitLab CI と SonarQube (SonarCloud) の設定の話です。 今日は Jest のカバレッジレポートを SonarQube で表示します。 設定方法 以下の2つのファイルを編集します。 sonar-project…
GitLab CI と SonarCloud の連携設定のメモです。 SonarCloud とは SonarQube の SaaS 版が SonaCloud です。 SonarQube…
最初はみんなのおすすめ WordPress にしようと思ってたんです。SaaS型の WordPress.com でお手軽に。 ところが、ちょっと調べてみると「自前でサーバ立てるべき」てな話が出てきたので、「どうやれば作れるんだろ」と調べると Amazon Lightsail…
GitLab.com でパイプライン実行を試してます。 の状態が短くても数分、長ければ20分近く待たされることもあります。予想以上に時間がかかるな、という印象。 急ぎの時に焦るのも嫌なので、自分で建てたRunnerで実行するように変更してみました。 Runner…