2023-11-01から1ヶ月間の記事一覧

git pullなどをすると認証を要求されるようになってしまった

解決方法 Git に GitHub の認証情報をキャッシュする - GitHub Docs 上記の通り、git-credential-managerをインストールし、Github Mobile上で承認したところコマンドラインからGitHubアクセスしても認証が不要になった。 原因がよくわかっていないがとりあ…

Could not find org.springframework.boot:spring-boot-starter-data-jpa

解決方法 大抵の場合build.gradleへの記載が漏れていることに起因すると思うが、今回はバージョンを指定することで解決した。($springBootVersionは、gradle.propertiesファイルに定義する) implementation "org.springframework.boot:spring-boot-starter…

Github Actionsのテスト実行結果(Junit)をレポート出力する

結論 以下をワークフローに追加する。 - name: publish test report if: cancelled() != true uses: mikepenz/action-junit-report@v4 with: report_paths: '**/build/test-results/*/TEST-*.xml' 以下のような結果がactionsに出力される。 一言 便利

Github Actionsで実行するテストがtoo many connectionsで落ちる

解決策 MySQLデータベースのコネクション最大数を増やす - name: Set max_connections run: | mysql -h127.0.0.1 -P3316 -u root -p${{ secrets.STG_TEST_DB_PASS }} -e "SET GLOBAL max_connections = 1000;" 補足 -v ${{ github.workspace }}/db/conf/cust…

ターミナルをかっこよくする

www.josean.com 上記をやってみた。なお、oh-my-zshのインストールで.zshrcなどが上書きされる恐れがあるので、バックアップなどをとった方が良いかもしれない。