企業や組織向けに、Bitriseは自前でホストしたGitLabインスタンスへのアクセスをサポートしています。接続はカンタンです、いったんできれば内部的にホストされたリポジトリからBitriseにアプリを追加することができます普段の使い方。 いままで使っていたようなすべての機能が内部的にホストされたリポジトリのアプリに対して可能になります!!
自身でホストしたGitLab上にアプリを用意するのは非常にカンタンです: BitriseはすべてのGitLabインスタンスに対して認証がされている必要があります、さらにApplication IdはSecretはbitrise.ioにおいてBitrise OAuth アプリケーションに追加されている必要があります。
自身でホストしたGitLabインスタンスにBitriseから接続する ⚓
自身でホストしたGitLabインスタンスへのアクセスはOrganizationsのみでご利用いただけます。もしOrganizationプランをご利用でない場合、以下のガイドはご利用いただけません。
- ルート 権限でGitLabインスタンスへログインする もし ルート権限無しで Bitriseに接続する場合、あなたの組織の他のチームメンバーは GitLabインスタンス上のリポジトリにはアクセスできません。
- 上部のメニューバーの小さいレンチアイコンをクリックして管理画面へ移動してください。
- 左側のメニューバーから,
Applications
を選択して,New Application
をクリックしてください。 Name
の箇所に明確に識別できるアプリ名を入力してください。カンタンにするために私達はBitriseを推奨しています。Redirect URI
の箇所に、https://app.bitrise.io/users/auth/gitlab/callback を入力してください。-
Scopes
メニューで**api**
をチェックしてください。 -
Submit
をクリックしてください。次のページにおいて、Application Id
とSecret
を確認できます。bitrise.ioにおいてGitLabインスタンスへの接続はこの2つが必要になります。 - bitrise.ioでorganization’sのプロフィールの画面へ移動してください。
- 左のメニューバーから
Connected Accounts
オプションを選択してください. - GitLabのcredentialsを入力してください。:
- App ID
- Secret
- 自身でホストしているURL
これで完了です! これで内部でホストされたリポジトリにBitriseがアクセスできるようになりました。
自身でホストしたGitLabリポジトリから新しいアプリを追加する ⚓
始める前に、自身でホストしたGitLabインスタンスの created an OAuth application を確認してください。
- bitrise.ioにログインして、上部のメニューバーの
+
をクリックし、オプションからAdd app
を選択してください。 - Organizationアカウントを選択してください。
- Gitのプロバイダを選択するように言われたら、GitLabを選択してください。その時
Self-hosted
オプションも選択してください。 - もし自身でホストしたGitLabのcredentialsを設定する前なら、このタイミングで入力することもできます。
Connect
をクリックしてください。
接続が完了したら、いつものようにsetting up your project configurationからご利用ください。