問題タブ [multiple-repositories]

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 投票する
0 に答える
247 参照

git - 1 つのリポジトリで 1 回のコミットで 2 つの異なるリポジトリにコミットできますか?

私は2つの異なるリポジトリを持っています。1. プライマリ リポジトリ 2. セカンダリ リポジトリ。両方のリポジトリを同期させたい。プライマリリポジトリでコミットすると、コミットがセカンダリリポジトリにも反映されるようにしたい。これを自動的に達成することは可能ですか?手動の手順を見つけましたが、自動化したいと考えています。

0 投票する
3 に答える
795 参照

git - Jenkins CI/CD - ビルドしたい別のリポジトリに Jenkinsfile を保存します

CI/CD 用の Jenkins パイプラインで構成された SpringBoot API アプリケーションがあります。プロセスは、現在ソース リポジトリのルートに存在する Jenkinsfile を使用して定義されます。この Jenkinsfile をソース リポジトリとは別のリポジトリに移動する必要があります。これは、私のパイプラインの SCM とビルド構成の現在の設定のイメージです。

ここに画像の説明を入力

Build Configurationの Mode ドロップダウン リストは、「by Jenkinsfile」オプションのみを提供することに注意してください。どうすればこれを達成できますか?回答、アイデア、または提案をいただければ幸いです。

私はジェンキンスの設定が初めてであることに注意してください。したがって、誰かがコードスニペットまたは例の要点を手伝ってくれるとありがたいです.

ありがとう

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

git - ブランチがマスターと異なる場合にのみブランチをプッシュする方法は?

目標

ローカル マスターと異なる場合にのみブランチをプッシュしたいと考えています。より具体的には、ブランチがローカル マスターと同じコミットを指している場合、ブランチをプッシュしたくありません。

バックグラウンド

私の会社には何百もの git リポジトリがあり、git サブモジュールは使用していないため、システム全体のクリーンアップには非常に単純な bash スクリプトを使用しています。

私はこのように実行します:

次に、リポジトリに他の変更を加えるかもしれません。

最後に、次を実行します。

しかし、彼は、明らかに...、「空の」ブランチもプッシュします(つまり、ブランチを作成したばかりでコミットしていない場所)。