CATEGORY

CI/CD

「SonarQube」を使ってみる

前回の記事でSonarQubeを構築したので、実際に使用してみます。 初期設定 パスワード設定 SonarQubeにアクセスすると、ログイン画面が表示されます。初期のユーザ名/パスワードは両方「admin」です。 初期のユーザ名/パスワードでログインすると、ユーザ名「admin」のパスワード変更を求められるので、新しいパスワードを設定します。 パスワード変更が完了すると、トップページが表示されます […]

Ubuntu+Docker環境で「SonarQube」を構築してみる

Ubuntu+Docker環境で「SonarQube」を構築してみる 静的解析ツール「SonarQube」のLTS版(9.9.0)がリリースされたみたいなので、取り急ぎ構築メモ。使い方とかはまた別途。 SonarQube構築 プロセスが使用可能なメモリマップ領域設定 システムパラメータのプロセスが使用可能なメモリマップ領域の最大数を変更します。パラメータの名前は、「vm.max_map_count […]

Ubuntu + Docker環境で全文検索システム「FESS」を構築してみる

GitBucket上のファイルを検索するのに全文検索システム「FESS」を構築したのでメモ。 FESSとは GitBucketと連携 今回FESSを構築したのは、GitBucket内の全文検索を行うためです。GitBucketのデフォルトの検索機能はリポジトリ名しか検索できません。 GitBucketのリポジトリ内に調査メモ等を残しているので、あとから見返すときに全文検索できたらなぁ…ということで […]

GitBucketを使ってみる

前回の記事でインストールしたGitBucketを使ってみたのでメモ。 グループ作成 画面右上の「+」をクリックし、「New group」をクリックします。 各情報設定して「Create group」。 グループが作成できました。 リポジトリ作成 画面右上の「+」をクリックし、「New repository」をクリックします。 各情報設定して「Create repository」。今回はREADME […]

Ubuntu+Docker環境で「GitBucket」を構築してみる

GitLabをしばらく運用していましたが、GitBucketのほうも試しておこうと環境作ったのでメモ。 GitBucket構築 とりあえずGitBucket用のディレクトリ作成。 docker-compose.yml docker-compose.yml作成。前回同様、ローカルネットワークでしか使わないので、sshの設定はなし。 外部DBとしてPostgreSQLを使用。PostgreSQLが起動 […]

Ubuntu+Docker環境で「GitLab」を構築してみる

Ubuntuサーバ + Docker環境に、GitLabを構築していきます。 Ubuntuサーバの構築方法はこちら。 仮想マシン設定 Requirements 上記でGitLabのシステム要件を確認すると、最低でもCPU 4コア、メモリ 4GB必要とのこと。仮想マシンのCPUとメモリも上記に合わせて設定しておきます。 Docker構築 Dockerインストール まずはDockerをインストールしま […]

Ubuntuサーバにホスト名でアクセスできるようにする

Ubuntuサーバ上でSonarQubeやらGitLabやらを構築したのはいいものの、URLでアクセスするときに直接IPアドレスを使用するのもなんなので、ホスト名を設定したのでメモ。 Hyper-V上にUbuntuサーバを構築した記事はこちら。 avahi-daemonをインストールする 今回のUbuntuサーバはローカルネットワーク上でのみ使用するので、mDNS(マルチキャストDNS)サービスを […]

Hyper-V上にUbuntuサーバを構築してみる

DockerやらSonarQubeやらGitLabやら、いろいろ試したいものがあったので、Hyper-V上にUbuntuサーバを構築することに。とりあえず構築手順を忘れないようにメモ。 運用してみてなにか変更あれば追記していきます。 Hyper-V上にUbuntuを構築する STEP01:Ubuntuサーバのイメージファイル(.isoファイル)をダウンロードする 下記サイトから、Ubuntuサーバ […]