私はTeamCityサーバーに接続して特定の.warファイルをダウンロードする方法を尋ねました。運がない。javaからteamcityに接続してビルドをダウンロード
私はTeamCityに接続し、warファイルをダウンロードし、サーバーにアップロードするなどのアプリケーションを作成しています。
私はTeamCityのことを理解できません。助言がありますか?
私はTeamCityサーバーに接続して特定の.warファイルをダウンロードする方法を尋ねました。運がない。javaからteamcityに接続してビルドをダウンロード
私はTeamCityに接続し、warファイルをダウンロードし、サーバーにアップロードするなどのアプリケーションを作成しています。
私はTeamCityのことを理解できません。助言がありますか?
TeamCityのアーティファクトでこれを行うことができます。たとえば、次のアーティファクトパスを設定に追加します。src\YourProject\bin\Release\* => YourBuild.zip
これは、このフォルダにあるすべてのファイルをzipファイルにパックします。より多くの例については、このブログpostを参照してください。
zipファイル自体はダウンロードできます。あなたはチームシティーのREST APIを使用することができ、あなたのダウンロードリンクのための適切なIDが(ここではbt6
と180
)を取得するにhttp://localhost:8080/repository/download/bt6/180:id/YourBuild.zip
。
TeamCityサーバーからビルド成果物をダウンロードする方法は次のとおりです。official documentation コモンズHTTP clientは正常に動作することが知られています。アーティファクトへのパブリックアクセスを許可または有効にする必要があります(more on this参照)。
希望します。 KIR