tmegos blog

Web developer

GitLab

GitLabでrenovateを使う

公式ドキュメントの通りにuser/renovate-runnerなど、renovateのrunnerを実行するだけのプロジェクトを作成して、renovateが必要なプロジェクトを参照してもらう方法がよさそうです gitlab.com 環境 gitlab.com GitLab Enterprise Edition 13.8.0-pre

GitLab CIで自動マージを実現する

Motivation 作業ブランチが常にmasterを追従していてほしい

GitLabでsyntax highlightする拡張子を増やす

環境 GitLab 11.7.5(yumでインストール) 経緯 ASP.NETの.aspxファイルがsyntax highlightされていなかった 注意 GitLabの改造を推奨するものではありません パッチを当てる際は自己責任でお願いします

GitLab Container Registryがストレージを圧迫していたので使われていないコンテナを削除した

背景 GitLabを動かしているサーバのストレージが90%を超えていました du -sh ./*でサイズが大きいディレクトリを調べてみると、 /var/opt/gitlab/gitlab-rails/shared/registry/ であることが判明 使われていないコンテナが削除されず残っていたようです

GitLabのIntegrationsで「Validations failed. Webhook is blocked: Requests to the local network are not allowed」とエラーになる場合の対処法

環境 GitLab 11.0.2 (オンプレミス) 現象 Webhookの設定をしようとすると、 「Validations failed. Webhook is blocked: Requests to the local network are not allowed」 とエラーになる

GitLabとJenkinsを連携させているならGitlab9.3へのアップデートは様子を見たほうがいいよという話(解決)

サーバ管理者の皆さんこんにちは。 表題のとおりなのですが、GitLabをアップデートしたらJenkinsとの連携がうまくできなくなりました。 2017/07/06 追記 GitLab 9.3.4で解消されました about.gitlab.com gitlab.com

SubGitでGitLabにSubversionの歴史を持ってくる

基本的には以下のドキュメントを読んで実行すればOK importの場合もmirrorのドキュメントの方法を取ればbranchesなどの設定ができます。 (その場合は最後にuninstallの実行が必要) subgit.com

GitLabのリストア手順について

手順 基本的には以下の公式サイトの手順通りに行えばリストアできます。 docs.gitlab.com 注意点 BACKUPオプションはバックアップファイルの日付の部分のみを指定する。 BACKUP=timestamp_of_backup (required if more than one backup exists) 例えば以下の…

オンプレミスでもGitLabでバックアップに失敗していたので対応した

GitLab.comのバックアップがうまくいっていなかったことが話題になっていますが、環境によってはオンプレミスで動かしているバックアップも失敗しているかもしれません。 といいますか私の環境がそうでした GitLab.com Database Incident - 2017/01/31 GitLa…