GitLab CI では、いくつかの静的ファイルを生成し、これらのファイルを dpl を使用して s3 にデプロイするビルドがあります。
私のコマンドは次のとおりです。
- npm run build-static && dpl --provider=s3 --access-key-id=$ACCESS_KEY_ID --secret_access_key=$SECRET_ACCESS_KEY --bucket=staging.teletext.io --region=eu-west-1 --acl=public_read
ビルドは正常に動作し、コンソール出力は期待どおりです。これにより、ランナーに build/public フォルダーが生成されますが、dpl がすべてを s3 にアップロードすると、build/public フォルダー自体を除くすべてが存在します。
新しいフォルダがアップロードされないのはなぜですか?
編集: 問題は DPL にあります。DPL を使用する代わりに、ファイルのアップロード時に Grunt スクリプトを作成しましたが、正常に動作します。DPL が生成されたファイルを認識しない理由がわかりません。