ここではいくつかの複雑さがあります。つまり、build.propertiesを管理します。 gitの環境ごとに、既存の環境に加えて新しい環境が追加されたときに、これらの環境固有のファイルをgitリポジトリに追加します。 私はbuild_sit.propertiesを作成して、同じコードを展開したいと思います。月に作成されたタグから、タグとプロパティ固有のファイルからすべてのコードを取得します。この新しいenvinmentのために、すなわちbuild_sit.propertiesはHEADではまだ利用可能であり、そのタグでは利用できないため、env固有のファイルが見つからないためビルドとデプロイに失敗しています。このような状況にどう対処しますか?いくつかの助けを提案してください....gitタグに最近コミットされたenvが含まれていません。
-1
A
答えて
0
あなたは継続的な展開ツール(例えばhttps://www.gocd.org/のような)を使用する必要があります。
次に、構成がツールではなくパッケージに格納されているため、パッケージを一度構築していつでもどこでも展開できます。
関連する問題
- 1. Gitには任意のコミットが含まれています
- 2. タグがすでにコミット中であればgitタグは失敗しません。タグを付けたい
- 3. Gitコミットができません。ステージングされたファイルがありません
- 4. gitで行が含まれていない最初のコミットを取得
- 5. Twilioメッセージは最近まで配信されていません
- 6. GITコミットはリポジトリにプッシュされませんか?
- 7. PR内のコミットはgitログには表示されません
- 8. git repoの最近の履歴のみを保持します(コミットが壊れているため)。
- 9. ファイルに特定の単語が含まれている場合、gitはファイルをコミットできませんか?
- 10. 3つ目のコミットに含まれている以外の2 gitコミットの差
- 11. Jasper Sumに最後の値が含まれていません
- 12. git/gerritにコミットがありません
- 13. 'gitタグ - 含まれています<commit>'レポを複製せずに?
- 14. コミット後にGitプリコミットが実行されていますか?
- 15. Gitにコミットされたソースはサーバーに保存されていますか?
- 16. 最近のコミットへのGitチェックアウト
- 17. Git:ファイルは「変更されましたが更新されていません」
- 18. SpringBootアプリケーション - AuditorAwareトランザクションがPostgres DBにコミットされていません
- 19. 変更がコミットされていないというGitコミット
- 20. Subclipseがコミットできません: "操作が許可されていません"
- 21. Q:VSCode最近開いた最近のCtrl + Rショートカットが削除されました
- 22. Gitが特定のコミット(タグ)までプル
- 23. 角2: '...'のルートジェネレータが渡されたパラメータに含まれていません
- 24. jQuery submit()にサブミットされたボタンが含まれていません
- 25. CakePHP:投稿されたファイルデータがリクエスト - >データに含まれていません
- 26. requireJSオプティマイザにはネストされた要求コールが含まれていません
- 27. カスタマイズされたブートストラップにはファイルが含まれていません
- 28. symfonys url_for生成されたリンクにアプリケーションインデックスファイルが含まれていません
- 29. リンクされたELFファイルには記号が含まれていません
- 30. System.RuntimeTypeに宣言されたプロパティの定義が含まれていません
いいえ、envは保存できません。ファイル内の特定のファイルには、他のアプリケーションへのJMSキューの接続の詳細が含まれています...ここで詳細を追加するには、私は純粋なomsのビルドとデプロイを行っています – builder
Javaの世界はわかりませんが、 confはenv(各envのconfはツールに保存されています)ごとになるため、できません。それがこの問題の唯一の解決策であるため、継続的な展開の方法を見てください(これは良い方法です)。 – Philippe
ありがとうフィリップしかし、ここで私たちは更新され、外部アプリケーションに接続しようとするとgitにプッシュされる複数のXMLとenvファイルがあります。そして、この理由から、これらのファイルをgit repoで管理して、 env。必要に応じて。 – builder