gitlab
alfredのgitlab workflowは下記。 lisposter/gitlab.alfredworkflow · GitHub workflow使うの自体初めてだったのでインストールとかちょっと戸惑ったけど、 READMEに書いてある手順通りやったらインストールできました。 alfredにgl keywordと入力するとプロ…
下記記事と同じ症状。 Rails4で「You should not use the `match` method〜」のRuntimeError - Qiita config/routes.rbのmatchをgetに置換すると直った。 gitlabのバージョンアップは修羅の道やで。。
modernizrの2.6.2が削除されたのが原因っぽい? GemfileとGemfile.lockのmodernizr 2.6.2をmodernizr-rails 2.7.1に変更すると直った。 参考:modernizr-2.6.2 has been yanked from rubygems · Issue #6687 · gitlabhq/gitlabhq · GitHub
Gemfile のsource 'https://rubygems.org'をsource 'http://rubygems.org'に変更すると直った。 httpsが通ってないのかな・・・? 参考:ruby on rails - Bundle Install could not fetch specs from https://rubygems.org/ - Stack Overflow
・bitnamiのgitlabイメージを使ってgitlabサーバを構築した場合の注意点 ・gitlabサーバ本体は/opt/bitnami/apps/gitlab/htdocsにある。gitlab下ではないので注意。 ・gitlab-shellは/opt/bitnami/apps/gitlab/gitlab-shell 公式サイトに書いてある手順でイ…
bitnamiのインストーラからGitlabをインストールすると、 サーバを再起動するとgitlab.ymlのhostが上書きされるという怪現象が起きる。 原因は起動スクリプトがhostを上書きしているから。解決策は以下。 ・以下を実行(これはgitlab.ymlのhostを変更している…
ctlscript.shで行う。bitnamiインストーラでインストールした場合、/opt/bitnamiにある。 # 再起動 ./ctlscript.sh restart # 状態確認 ./ctlscript.sh status
以下のことをやろうとしたら思いの外苦労した。 ・VMのバックアップを取る ・バックアップファイルはファイルサーバに保存する ・ローカルではバックアップファイルは20日分保存する 参考までにスクリプトを貼ります。エラー処理とか全然してませんが。。 TO…
ちょくちょくgitlabから応答がなくなることがあり、なんだろう。。と思ったらメモリが足りないことが原因だった。 VMの割り当てメモリを1Gから4Gに増やしたら解決した。 参考:Getting 502 Bad Gateway when requesting gitlab · Issue #1527 · gitlabhq/gi…
virtualbox上のVMでgitlabを運用しているので定期バックアップを取りたい。 それほど可用性などにこだわる必要が無いので、一番富豪的なアプローチを取ることにした。 VM全体のバックアップを取るスクリプト↓ VBoxManage controlvm [VmName] poweroff VBoxma…
社内でライブラリを共有したいので、Specsリポジトリを作った。 CocoaPods用のオリジナルのSpecsを作り、ライブラリを登録してみる - F13 基本的に上記記事の通りでいいけど、Gitlabでやる場合の注意点は以下。 podspecのs.sourceの書き方は以下のようにする…
bitnamiが配布してる仮想マシンイメージを使えば簡単にGitlabサーバが立てられる!と思ったら全然そんなことなかったので導入手順のメモを作った。 結構はまりどころがあってしんどかった。。これは手作業でインストールした方がいいかもわからん。 GitLab C…
そしてgitユーザのpasswordを入力しても以下のようなメッセージが出てpushできない。 git@localhost's password: fatal: '/user/test.git' does not appear to be a git repository fatal: Could not read from remote repository. Please make sure you hav…
これはSSH経由でログインした場合、.bashrcが読み込まれないため、git-receive-packのPATHが通っていないことが原因。 以下を実行して再起動すると直る。 env > ~/.ssh/environment echo "PermitUserEnvironment yes" >> /etc/ssh/sshd_config参考:さくらイ…