FTP アップロード
FTP アップロードビルドランナーを使用すると、ファイル / ディレクトリを FTP サーバーにデプロイできます。
すべてのランナーに共通の設定は、ビルドステップの設定で説明されています。このページでは、FTP アップロード設定の詳細を説明しています。
以下のフィールドはパラメーター参照をサポートしています。パーセント記号 (%) で囲まれたテキストは、TeamCity によってプロパティへの参照とみなされます。TeamCity がパーセント記号内のテキストをプロパティ参照として扱わないようにするには、パーセント記号を 2 つ使用してエスケープします。たとえば、ビルドに %Y%m%d%H%M%S を渡す場合は、%%Y%%m%%d%%H%%M%%S に変更します。
オプション | 説明 |
|---|---|
デプロイ対象 | |
ターゲットホスト | FTP サーバー(ホスト名または IP アドレスを使用)およびリモートディレクトリ(FTP ユーザーのホームを基準とする)を指定します。 絶対
ftp://hostname.com/
hostname.com:34445/subdir
127.0.0.1/%2Fetc/
|
安全な接続 | 安全でない(FTP)と安全な接続(FTPS、FTPES)のどちらかを選択してください。 |
デプロイクレデンシャル | |
認証方式 | 匿名(ユーザー名 |
FTP モード | |
FTP モード | パッシブモードまたはアクティブモードを選択します。 |
転送モード | オプション。強制する FTP 転送モードを選択します。ASCII またはバイナリ FTP 転送モード(自動的に検出されたモードがファイル転送の破損につながる場合)。 |
デプロイソース | |
ソースへのパス | デプロイソースを、ファイルまたはディレクトリへのパスの改行またはコンマ区切りリストとして指定します。 このフィールドは Ant スタイルのワイルドカードパターン (例: |
関連ページ:
ビルドステップの設定
ビルドステップは、CI/CD ワークフローの最小単位です。ビルドステップは、全体として実行される一連のアクションを定義します。ビルドステップは、ビルド構成とパイプラインジョブに属します。構成とパイプラインのビルドステップ:TeamCity は、.NET、Maven、NAnt、Xcode などの特定のビルドツール用に設計された幅広いビルドステップを提供します。現在、ビルド構成ではすべてのステップが利用可能です。バージョン 2025.07 で導入された
事前定義されたビルドパラメーターのリスト
TeamCity には、ビルド構成の設定やビルドスクリプトですぐに使用できる定義済みのビルドパラメーターが数十個用意されています。これらのパラメーターはすべて(事前定義された構成パラメーターを除く)ビルドプロセスに渡されます。これらのパラメーターにアクセスするために必要な手法は、ビルド型によって異なる場合があることに注意してください(たとえば、Gradle ビルドで TeamCity システムプロパティにアクセスする方法については、ビルドプロパティセクションを参照してください)。事前定義されたサ...