問題タブ [gitlab-omnibus]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
gitlab-omnibus - 履歴付きで git を gitlab に移行する方法 (既存のブランチとタグ)
新しい新しい GitLab サーバーをセットアップし、git リポジトリを gitlab サーバーに移行したいと考えています。以下の手順に従っていますが、エラーが発生しています。
最後にエラーで
リモート: 致命的: オブジェクトのエラー
エラー: pack-objects がシグナル 13 で死亡しました
任意の助けをいただければ幸いです。
smtp - 同じマシンで実行されている gitlab(omnibus) 用に実行されている smtp サーバーを構成するにはどうすればよいですか
smtp サーバーと gitlab を同じマシンで実行していますが、このコマンドを実行した後にメールを受信するため、25 ポートを実行する smtp サーバーが機能していると確信しています。mail -s "件名です" user@example.com. そして、/etc/gitlab/gitlab.rb でこのように gitlab を構成します
誰か助けてくれませんか?ありがとう!
gitlab - GitLab アクティビティ セクションに最近の変更が大幅に遅れて表示される
GitLab CE を 8.6 にアップグレードしたので、最近の変更が表示されなくなりました。たとえば、[アクティビティ] セクションにも MR の最新のコミットが表示されません。
現在、最新バージョン (8.6.4) を実行しても同じ問題が発生します。
以下に示すように、チェックは問題ないように見えます
しようとしました:
- GitLab を再起動する
- キャッシュの消去
UPDATE バージョンの最新バージョンへのアップグレードは役に立ちました
gitlab - Gitlab 8.0 以降のメールの問題
- AWS を使用して gitlab Web サーバーを設定しました。知られているように、AWS はエラスティック IP とドメインを使用して、WAN IP と LAN IP の間の一貫性を保証します。gitlab サーバーをセットアップするとき、ドメインは (たとえば) "a.com" で、AWS のドメイン名を "b.com" に変更します。新しいアカウントを作成しようとすると、gitlab から確認のメールが届きました。ただし、gitlab が提供するリンクは「a.com/confirmation/****」であり、「b.com/confirmation/***」ではありません。なので、まだ登録できません。
- Gitlab から複数のメールが送られてきて、飽きてしまいました。これは、いくつかの未知のバグによるものか、まだ登録を確認していないためです。
apache - centos7にgitlabを個別にインストールするには?
Centos 7 サーバーに gitlab をインストールしたいと考えています。しかし、gitlab と apache フォルダーを分ける必要があります。localhost と入力すると、HTML フォルダーのインデックス ページが取得され、git.example.com と入力すると gitlab ページが取得されます。これを行う方法はありますか?助けてください、誰か。
git - gitlab と gitolite の間で対話するための最新の方法。ファイルシステムのマウント
小さな Ubuntu LTS サーバーでgitolite (バージョン 2)を実行しています。今まで、この実行構成を変更したくありませんでした。おそらく次の LTS アップグレードで、gitolite v3 に移行する予定です。
「mal eben schnell」[ドイツ語で「すぐに」を意味する] 継続的インテグレーションをサポートする GitLab を同じサーバーにインストールできるかどうかというリクエストを受け取りました。ドキュメントを読んだ後、「バージョン 8.0 から、GitLab継続的インテグレーション (CI) が GitLab 自体に完全に統合されている」ことがわかりました。良い。そして、GitLab 5.0以降は「gitoliteなし」であることを知りました。
GitLab CE Omnibus のハードウェア要件を調べた後、「mal-eben-schnell」リクエストを「いいえ、このハードウェアではありません」で簡単に拒否できます。
しかし今、私の質問は次のとおりです。
GitLab を (新しいサーバー上で) gitolite で git リポジトリを管理できる方法でセットアップするにはどうすればよいですか? また、GitLab は wiki を使用したユーザー WebGUI であり、gitolite リポジトリを複製またはミラーリングすることなく、gitolite によって制御されるリポジトリへの追跡などを行います。 gitlab リポジトリ。
(ファイルシステムの観点から: リポジトリは、gitolite と GitLab で同じ位置に留まる必要があります。)
はい、この投稿を見つけましたが、新しい GitLab バージョンでは答えが無効になっていると思います。
gitlab - gitlab はジョブに使用するランナーをどのように決定しますか?
プロジェクトで利用可能なランナーが複数ある場合、gitlab ci はどのランナーを使用するかをどのように決定しますか?
オムニバス gitlab 8.6.6-ee インストールがあり、2 つのランナーが構成されています。ランナーは、異なるコンピューターで実行されていることを除いて、同一です (docker イメージ、構成など)。
それらが両方ともアイドル状態で、どちらかが実行できるジョブが入ってきた場合、どちらが実行されますか?
