ソースディレクトリには多数の大きな画像ファイルとビデオファイルが含まれています。AWS S3バケットでファイルの依存関係を把握できますか?
これらのファイルは、aws s3 cp
コマンドを使用してAWS S3バケットにアップロードする必要があります。たとえば、このビルドプロセスの一環として、画像ファイルmy_image.jpg
を次のようにS3バケットにコピーします。aws s3 cp my_image.jpg s3://mybucket.mydomain.com/
このコピーをAWSに手動で行うことは問題ありません。そして私はそれをスクリプト化することもできます。しかし、私は画像ファイルをアップロードするためにメイクファイルを使いたいです。my_image.jpg
もし私のS3バケットの同じ名前のファイルが私のソースディレクトリのものより古いです。
一般に、make
は、ファイルの日付に基づくこの種の依存性チェックで非常に優れています。しかし、make
にS3バケットのファイルからファイルの日付を取得し、それを使って依存関係を再構築する必要があるかどうかを判断する方法はありますか?
'cp'ではなく' sync'を使用できない理由はありますか? https://docs.aws.amazon.com/cli/latest/reference/s3/sync.html#examples –
Mike。私はsyncコマンド/を知らなかった。私は私のニーズを満たすためにそれを使うことができると思う。ありがとう!あなたが回答としてあなたのコメントを投稿した場合、あなたはポイントを与えることができるようにそれを正しいとマークします。 –