ThinBridgeはエンタープライズ環境向けのブラウザ切替えソリューションです。
- IE・Edge・Firefox・Chromeをサポート。
- 仮想環境としてRDP・VMWare Horizon・Citrixをサポート。
- リダイレクト対象リストをGUIの専用ツールで管理可能。
- GPOを通じたリソース制限に対応。
- GitHubのリリースページからインストーラを取得する。
- https://github.com/thinbridge/thinbridge/releases
ThinBridgeSetup_x64.exe
(64ビットWindows向け)ThinBridgeSetup_x86.exe
(32ビットWindows向け)
- インストーラをWindows上で実行する。
- ブラウザ向けのアドオンをインストールする(任意)
- Microsfot Edge
- ユーザー権限インストールでの使用には非対応。
- Active Directoryドメイン参加状態の端末に対し、GPOの
コンピューターの構成
→管理用テンプレート
→Microsoft Edge
→拡張機能
→サイレント インストールされる拡張機能を制御する
で強制インストールする必要あり。
- Google Chrome
- ユーザー権限インストールでの使用には非対応。
- Active Directoryドメイン参加状態の端末に対し、GPOの
コンピューターの構成
→管理用テンプレート
→Google
→Google Chrome
→拡張機能
→自動インストールするアプリと拡張機能のリストの設定
で強制インストールする必要あり。
- Mozilla Firefox
- ユーザー権限インストール、GPOでのインストールのどちらでも使用可能。
- Microsfot Edge
- ThinBridge.slnをVisual Studio 2019で開き、変更があったモジュールについて、リソースビューから
*.rc
→Version
→VS_VERSION_INFO
を開き、FILEVERSION
およびPRODUCTVERSION
を更新する。 - 変更をcommitする。
- 次のファイルのバージョンをインクリメントする
- ThinBridgeSetupX64.iss
- ThinBridgeSetupX86.iss
- 次のコマンドでタグを打ってプッシュする
または
$ make release
$ git tag -a v4.0.2.4 -m "ThinBridge v4.0.2.4" $ git push origin master --tags
- GitHubリリース上でリリースノートを作成する。
- 参考: 現在の最終リリースのリリースノート
- リリースノートのテンプレート:
## 前バージョンからの変更点 * 変更点1 * 変更点2 * ... ## リリースについて ThinBridgeでは2種類のインストーラとGPOテンプレートを提供しています。 * **ThinBridgeSetup_x64.exe** * 64ビット版のインストーラです。 * 一般的な環境ではこちらのインストーラを利用ください。 * **ThinBridgeSetup_x86.exe** * 32ビット版Windows環境を利用している場合はこちらを利用します。 * **Templates.zip** * ThinBridge用のADMXテンプレートです。
- GitHub Actionsで生成されたEXEインストーラを添付する。
Build ThinBridgeのArtifactsから取得した以下のファイルを使用する。
ThinBridgeSetup_x64.exe
(Installers
から取り出す)ThinBridgeSetup_x86.exe
(Installers
から取り出す)Templates.zip
(Templates
をそのまま使用)
$ curl -L -o ThinBridgeChrome.crx "https://clients2.google.com/service/update2/crx?response=redirect&prodversion=90.0.0&acceptformat=crx2,crx3&x=id%3Diiajmhibpjkpmfmbhegccdfmfnfeffmh%26uc"
$ curl -L -o ThinBridgeEdge.crx "https://edge.microsoft.com/extensionwebstorebase/v1/crx?response=redirect&prod=chromiumcrx&prodchannel=&x=id%3Dfamoofbkcpjdkihdngnhgbdfkfenhcnf%26installsource%3Dondemand%26uc"