Gitlab-CIでktlintを利用してコードフォーマットを実行する(Android/kotlin)
kotlinで書かれたAndroidのプロジェクトに、ktlintを導入してコードフォーマットをGitLab-CI上で行わせた時のメモ
ktlintを導入する
フォーマット対象のプロジェクトのgradle.buildファイルに以下を追記します。
kotlinで書かれたAndroidのプロジェクトに、ktlintを導入してコードフォーマットをGitLab-CI上で行わせた時のメモ
フォーマット対象のプロジェクトのgradle.buildファイルに以下を追記します。
複数のgitlabアカウントでsshを利用しようと思うとssh-keyをアカウントごとに作らねばなりません
同じssh-keyを登録しようとすると弾かれるからです。
Gitlabではissue,merge requestの雛型(テンプレート)を作ることができます。
テンプレートを作成しておくことで、issueやmerge requestのフォーマットが統一され、読みやすくなるうえに、報告漏れ等が減りとても便利です。