問題タブ [github-enterprise]

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.

0 投票する
1 に答える
3555 参照

jenkins - Github Enterprise を使用した Github Jenkins プラグイン

次のgithubプラグインを備えたJenkinsサーバーがあります。

  • github-api
  • ギットハブ
  • github-プルリクエスト

(PR から) マージ後にビルドをトリガーしたい。これは、PR をビルドするときに実行しないビルド チェーンがいくつかあるため、マージ後に新しい展開パッケージを作成する必要があるためです。

エンタープライズ github には、webhook 用の (通常の github と同じ) インターフェイスがないようです。github プラグイン (webhook) がリッスンするイベントを定義できないようです。 ' イベント。これは別の場所で行われているのですか、それともエンタープライズ バージョンの制限ですか?

アップデート

github プラグインは現在動作していますが、チェックボックスをオンにすると、プッシュごとにビルドされます。このディスカッションhttps://groups.google.com/forum/#!topic/jenkinsci-users/gew5gWVDxw8は、git scm と github プラグインを一緒に使用できるようにする必要があることを示唆しています。Github プラグインは変更を登録し、scm プラグインはサーバーをポーリングして、この変更が監視対象のブランチにあったかどうかを判断します。この提案も試しましたマスターへのプッシュでgitトリガーを使用してJenkins CIを作成するにはどうすればよいですか?

これを構成しようとすると、ブランチが構築されません!

0 投票する
2 に答える
1102 参照

github - GitHub ページ ジェネレーターの削除

環境

私は通常、簡単な GitHub ページをセットアップして、私が行ったいくつかの開発を文書化しています。それらは通常、ページ ジェネレーターを使用してレポ設定から生成する非常に単純なページです。jekyll を使用して適切な gh ページに移動することは、非常に単純なことに対してオーバーヘッドが大きすぎるため、この方法を引き続き使用したいと考えています。

最近、最初のセクションに単純な 2 分間のビデオを追加することが非常に理にかなっているユース ケースに出会いました。HTML ビデオのネイティブ マークダウンがわからないので、他の多くの状況で行うように、HTML コードを直接追加することにしました。

問題

ページを生成すると、タグがありません。これは通常、videoタグがサポートされていない場合に発生します。Chrome コンソールを開いて HTML を直接編集すると、予想どおり、ビデオは問題なく表示され、再生することもできます。

video実行中のコンテキストがビデオ (ヘッドレス、互換性のないエージェントなど) をサポートしていないため、GitHub マークダウン エンジンがタグを削除しているとしか思えません。

GitHub は、ネイティブ HTML をページ レンダリングにサポートしていると述べているため、「これをすべてのコストで解析しないでください」という特定のマークダウンはなく、多くのオプションが残っていません。

質問

この問題に遭遇した人はいますか? Jekyll に移行せずに、生成されたページにビデオ タグを含めることができるかどうか知っていますか?

0 投票する
2 に答える
242 参照

git - Github エンタープライズ コード アクセス制御

1 つのセンター チームと、他の機能チーム A、B、C などがあるとします。彼らは、エンタープライズ github を使用して、同じコード ワークスペースで別のコード プロジェクトに取り組んでいます。

これはセンター チームからの要件です。他のチーム A、B、C による変更から自分のプロジェクト/コードを保護する必要があります。つまり、A、B、C はセンター チームのコード ファイルを変更できません。変更した場合、コミット/プッシュ/プル リクエストに問題が発生します。

これを実現する方法は?いいえの場合、他の実用的な解決策はありますか?

前もって感謝します。

0 投票する
1 に答える
2652 参照

github-pages - ログインせずにエンタープライズGitHub「ページ」?

組織の Enterprise アカウントを使用してGitHubページプロジェクト サイトをセットアップしました。ページは公開されるはずですが、それでも LDAP 認証が必要です。それを本当に公開する方法はありますか?

0 投票する
2 に答える
1523 参照

git - Git でコミットがどのようにブランチに入ったのかを追跡する

コミットがどのようにブランチに入ったのかを追跡する方法はありますか? 私は git と github エンタープライズを使用しています。

数日前、コミットが機能ブランチ (" f ") から最初のステージング ブランチ (" s ") に到達したように見える状況に遭遇しました。それだけ)。マスター (" t ") の前にセカンダリ ステージング ブランチがあり、問題のコミットはfからのプル リクエストなしでtに入りました。通常のワークフローとは逆に、何らかの形でコードがsからtにマージされた、おそらく他のフィーチャー ブランチを経由したとしか考えられません。問題のコミットがたどった経路をたどりたいと思います。

gitk私はそれを理解しようと気合を入れましたが、私が抱えている問題は、ネットワーク図が不可解であることです。以外のツールを使用して、このコミットのパスを追跡する方法はありますかgitk、または gitk の図を理解するために私を教育 (または適切なリソースを教えて) いただけますか?

0 投票する
2 に答える
437 参照

git - Git - 1 つのブランチに 2 つの名前を付けますか?

1 つのブランチに 2 つの名前を付けることはできますか?

私が抱えている状況は、私たちのチームがブランチに長くて扱いにくい名前を付けたことです。ここで、便宜上、別の短い名前を付けたいと思います。それは可能ですか?github エンタープライズを使用しています。

編集:エイリアスが(エイリアスがどのようなメカニズムによっても)中央のgithubエンタープライズホストリポジトリに存在する必要があり、リポジトリに対してローカルであるだけではありません。

0 投票する
4 に答える
12244 参照

github-enterprise - ユーザーとして、インストールされている GitHub Enterprise のバージョンを確認するにはどうすればよいですか?

GitHub Enterprise を拡張する一部のサービスでは、十分に新しいバージョンが必要です。しかし、GH:E の標準ユーザーとして、管理者に迷惑をかけずに、会社がインストールしたバージョンを確認するにはどうすればよいでしょうか?

0 投票する
2 に答える
21986 参照

git - プル リクエストが受け入れられてマスターにマージされたときの GitHub Webhook を作成する

現在、任意のブランチに対して起動する Webhook がありますpush。これにより、Webhook が頻繁にトリガーされます。理想的には、Webhook はプル リクエストが にマージされたときにのみ起動しmasterます。ただし、それをオプションとは考えていません。

ここに画像の説明を入力

追加の webhook オプションを取得したり、何らかの方法で webhook をカスタマイズしたりする方法はありますか?

0 投票する
1 に答える
976 参照

git - git 証明書のエラーを修正するにはどうすればよいですか?

COMODO 証明書で保護されているプラ​​イベート Github Enterprise サーバーに接続しようとすると、"fatal: unable to access 'https://github.domain/repository/project.git": error setting certificate verify locations:"エラーが発生します。

リストされているエラーは Android Studio からコピーされたものですが、git コマンド ラインも同じように失敗します。どうやら証明書関連の何かが壊れているようですが、私たちのサイトの他の人は問題なく接続できます。私だけです。Git をアンインストールして再インストールしても、問題は解決しません。

編集

users.gitconfig ファイルに偽の CACert 行が見つかりました。他の .gitconfig ファイル (行がない) と一致するようにプルすると、別のエラーが発生しました。私は今SSL certificate problem: unable to get local issuer certificate、Git CLI と AndroidStudio Git から取得しています。Visual Studio Git と Netbeans Git は完全に正常に動作することに注意してください。