3d3f778c3d
This change fixes a couple bugs with assets: * We weren't recursing into subdirectories in the new "path as archive" feature, which meant we missed most of the files. * We need to make paths relative to the root of the archive directory itself, otherwise paths end up redundantly including the asset's root folder path. * We need to clean the file paths before adding them to the archive asset map, otherwise they are inconsistent between the path, tar, tgz, and zip cases. * Ignore directories when traversing zips, since they aren't included in the other formats. * Tolerate io.EOF errors when reading the ZIP contents into blobs. * Add test cases for the four different archive kinds. This fixes pulumi/pulumi-aws#50.
9 lines
889 B
Text
9 lines
889 B
Text
Sed ut perspiciatis, unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem
|
|
aperiam eaque ipsa, quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt, explicabo. Nemo enim
|
|
ipsam voluptatem, quia voluptas sit, aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos, qui ratione
|
|
voluptatem sequi nesciunt, neque porro quisquam est, qui dolorem ipsum, quia dolor sit amet consectetur adipisci[ng]
|
|
velit, sed quia non numquam [do] eius modi tempora inci[di]dunt, ut labore et dolore magnam aliquam quaerat voluptatem.
|
|
Ut enim ad minima veniam, quis nostrum exercitationem ullam corporis suscipit laboriosam, nisi ut aliquid ex ea commodi
|
|
consequatur? Quis autem vel eum iure reprehenderit, qui in ea voluptate velit esse, quam nihil molestiae consequatur,
|
|
vel illum, qui dolorem eum fugiat, quo voluptas nulla pariatur?
|
|
|