問題タブ [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.
git - GitHub サーバーへの新しいリリースのインストールを自動化する方法はありますか
わかりましたので、私が達成しようとしているタスクはこれです。私は、大企業の github サーバーを管理するチームの一員です。上司から、GitHub Enterprise の新しいリリースのインストールを自動化する方法があるかどうかを調査するように依頼されました。
Enterprise アプリケーションが新しいリリースをチェックしてダウンロードできることを認識しています。
私が知りたいのは、私のチームが新しいリリースのインストールを手動で実行する必要がないようにする方法、ある種のスクリプト、または何かがあるかどうかです。
github - 最も重要な「既存のユーザーは既に gitlab アカウントに関連付けられています」
Mattermost のドキュメントで説明されているように、「Production Docker」セットアップを使用して Mattermost を使用します。認証のために、GitHub:Enterprise を使用して連携します。
Mattermost チームをセットアップするために、Slack の履歴全体をインポートしました。これにより、まだ GitHub:Enterprise 経由で Mattermost にログインしていない全員がログインできなくなるという問題が発生しました。Mattermost は、エラー メッセージを返してくれました
「既存のユーザーが既にあなたの gitlab アカウントに関連付けられています」
新しい Mattermost インスタンスをセットアップせずにこの問題を修正し、Slack データをインポートする前に全員に一度ログインさせるにはどうすればよいですか?
git - 大きなファイルを含む git リポジトリをインポートするには?
GitHubでは 100 MB を超えるファイルのプッシュが許可されていないため、大きなファイルを含むリポジトリをgit clone して GitHub エンタープライズにプッシュすることはできません。プッシュは次のエラーで失敗します。
(注:リポジトリ インポーターがありますが、これは github.com 専用であり、リポジトリへのパブリック アクセスが必要です)
幸いなことに、2015 年 4 月以降、GitHubは 100MB を超えるファイルのストレージをサポートしています。では、このような大きなファイルを含む現在のリポジトリを、プッシュできる GitHub LFS 互換のリポジトリに変換するにはどうすればよいでしょうか?
github - Jenkinsfile と GitHub Enterprise プル リクエスト
私は最近、ジェンキンスパイプラインに取り組んでいます。Jenkinsfile をプロジェクトのルート フォルダーに配置すると、次のようになります。
Jenkinfile には、テスト、ビルド、デプロイなど、いくつかのステージが定義されています。私がやりたいことは、プルリクエストが作成されたときにJenkinsがパイプラインジョブを自動的にトリガーできるようにすることです(WebHookを使用しようとしています)。
GitHub Organization Plugin を使用しようとしましたが、GitHub エンタープライズ サーバーは JSON の結果を返すことができませんhttps://api.github.com/
。実際には、404 Not Found が返されます。すべての RESTful API は正常に動作しますが、ルート アクセスだけhttps://corporate.github.server/api/v3/
です。
そのため、GitHub 組織プラグインは、GitHub エンタープライズ サーバー API にアクセスするためのエラーを発生させます。
質問したいのですが、私の目標を達成する別の方法はありますか?
前もって感謝します!!!
git - Github - ベースブランチをプルリクエストに自動的にマージしますか?
Github には、ベースブランチをプル リクエストに自動的にマージする機能がありますか? gitflow ブランチ ワークフローに従う開発チームでは、"Merge Pull Request" の結果がPR diffにあることを確認すると便利です。
例: master に基づいて 2 つのフィーチャー ブランチが同時に作成されました。
- Branch1: 変更を readme にコミットし、PR を介してマスターにプルされます。
- Branch2: 変更を readme にコミットし、プル リクエスト (PR#3) を発行しましたが、ブランチ 1 のプル リクエストで追加された行が差分に表示されません。
filter - 複数のマイルストーンのいずれかに一致する GitHub の問題をフィルター処理する (OR フィルター)
マイルストーンの OR フィルターに基づいて、GitHub の問題をフィルター処理しようとしています。具体的には、マイルストーン Xまたはマイルストーン Yにあるすべての問題を取得したいと考えています。
私が試したこと:
milestone:X,Y
milestone:"X","Y"
milestone:X milestone:Y
-no:milestone
(マイルストーンのない課題を表示しないことで、マイルストーンのある課題を表示することもできます)
GitHub Enterprise を使用しているため、追加の製品をインストールするオプションがありません。
編集:論理演算子 OR で github ラベルを検索できますか? 論理 OR によるラベルの検索は機能しますが (問題の場合)、マイルストーンの同じ構文は私にとっては何もしませんでした。