2017-02-21 4 views
0

いくつかのファイルをリモートホスト上のタイムスタンプ付きのフォルダにrsyncしたいとします。その は、次のようなものが必要です:タイムスタンプを挿入することはできますか?

pipeline: 
    deploy: 
    image: drillster/drone-rsync 
    hosts: ["foo.com"] 
    source: "./build/" 
    target: "/home/app/deploy/${TIMESTAMP}/" 

これは可能ですか?最後はによって を生成されるものに時間的に十分におそらく近い、これらの

DRONE_BUILD_CREATED 
DRONE_BUILD_STARTED 
DRONE_BUILD_FINISHED 

答えて

0

ドローンがロードされているYAMLファイルの前に を行ってenvironment interpolationの一環として、三つの異なるタイムスタンプ変数を提供しています理論的な例では、最悪の場合は数秒遅れてしまいます。 デプロイメントのタイムスタンプを作成するには十分です。

関連する問題