gitlab
Gitlab を整理したんですが。 レポジトリの取捨選択と移動が手間なので、APIでコマンドから行いました。 レポジトリを整理し選抜して新サーバーに移動するかどうか決めるときに、100件くらいと削除を繰り返すのが面倒だったので、インポートを使わずに必要な…
gitlab の初回インストール データの書き戻し(リストア)やバックアップ(取得)の練習用・実験用に、サクッとGitlabを立ち上げる。 docker 使うより楽だと思う。 multipass 上に作ってみる。 multipass でインスタンス生成 multipass launch --name sample…
gitlab のバックアップ・リストア+ダウングレード・失敗リカバリ gitlab のバックアップ sudo gitlab-ctl backup-etc sudo gitlab-backup create gitlab のデータ omnibus gitlab は次の場所にデータを持っている。 - /var/opt/gitlab - /var/log/gitlab - …
gitlab が usePAM yes でエラー 自宅のgitlab にSSH経由でgit push/ git pull ができなくなった。理由がわからず苦悩したが、最近のPAM周りを触ってログイン回数に制限を掛けたのを思い出した。原因はPAMだった。 sshd_config で usePAM yes でエラーになる…
gitlab をインストールしたら、クローラー設定を拒否しとこう GitLabをオンプレミスでインストールするときは、たいてい他社・他人に見られたくないレポジトリだったりするので、存在を検索に出したくないので 念の為にクローラーを切っていおくのがいいと思…
gitlab を使ってて謎だったエラー LFS: Client error: https://gitlab.example.com/takuya/sample.git/gitlab-lfs/objects/5f32fd160/10 from HTTP 413 なんか解決しなくて、しばらく放置してたけど、原因に気づいた、これgitlabじゃないnginx だ。 nginx 側…
gitlab-runner を削除したい 不要になった runner や、名前をつけ間違えたrunnerを削除したい。 でもGitLabのWeb側で削除したけど、残ってたので、よくわからなったのでまとめた。 gitlab側で削除されたランナーを見つけて消す方法 sudo gitlab-runner verif…
gitlabのssh ポートを変えたい Gitlabでpushするssh のポートを自分の独自のポートにしたい。 自宅サーバーで運用してたり、セキュリティ的な問題でポート22番以外を使ってるとき、gitlabでsshを使おうとするとデフォルトの22ポートになるので不便。 かとい…
gitlabで lfs を有効にする。 git lfs でPSDとかPNGとか比較的大きなファイルを扱う。 LFSを使えるとデザインデータとかバイナリなどのgit管理が楽になる。っていうか、バイナリはコレを使わないと非効率すぎる。 155 ### Git LFS 156 # 2018-01-01 modifled…
gitlab のコメントに spend と書けばいい。 /spend 1h とか書くと、次のように、作業時間が記録される。 /estimate だと見積もり時間も併せて保存できる 実際に作業時間を記録した例。 仕事に掛けた時間がわかる。 タイムトラッキングを使うことで、課題管理…
あれこれ、調べたりしようとしたけど、コレが最短。 takuya@sakura:~$ sudo gitlab-rails dbconsole gitlabの内部の postgresql /mysql のポートやIPを調べてパスワードを調べて、どのユーザー名でーとか考えなくていいから良いよねコレで。 コマンドを起動…