netlify / zip-it-and-ship-it

Intelligently prepare Node.js Lambda functions for deployment
https://www.npmjs.com/package/@netlify/zip-it-and-ship-it
MIT License
316 stars 35 forks source link

fix: resolve ignoredFiles with multiple globs on behalf of esbuild #1557

Closed Skn0tt closed 1 year ago

Skn0tt commented 1 year ago

๐ŸŽ‰ Thanks for submitting a pull request! ๐ŸŽ‰

Summary

Follow-Up on https://github.com/netlify/zip-it-and-ship-it/pull/1546. Instead of warning on double-glob patterns, we resolve them using glob.

Part of https://github.com/netlify/pod-dev-foundations/issues/576.


For us to review and ship your PR efficiently, please perform the following steps:

A picture of a cute animal (not mandatory, but encouraged)

github-actions[bot] commented 1 year ago

โฑ Benchmark results

Comparing with 626d63d4de399693d5f1cbd329e95c6b62651166

largeDepsEsbuild: 3.5s

โฌ†๏ธ 24.77% increase vs. 626d63d4de399693d5f1cbd329e95c6b62651166

^                                                           3.7s                                          
โ”‚                                                   3.6s    โ”Œโ”€โ”€โ”                                    3.5s  
โ”‚                           3.4s                    โ”Œโ”€โ”€โ”    |  |                                    โ”Œโ”€โ”€โ”  
โ”‚                           โ”Œโ”€โ”€โ”                    |  |    |  |    3.2s            3.2s            |โ–’โ–’|  
โ”‚                           |  |                    |  |    |  |    โ”Œโ”€โ”€โ”            โ”Œโ”€โ”€โ”            |โ–’โ–’|  
โ”‚ โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€|โ–’โ–’|โ”€โ”€
โ”‚           2.6s    2.5s    |  |    2.7s    2.6s    |  |    |  |    |  |    2.6s    |  |    2.6s    |โ–’โ–’|  
โ”‚   2.4s    โ”Œโ”€โ”€โ”    โ”Œโ”€โ”€โ”    |  |    โ”Œโ”€โ”€โ”    โ”Œโ”€โ”€โ”    |  |    |  |    |  |    โ”Œโ”€โ”€โ”    |  |    โ”Œโ”€โ”€โ”    |โ–’โ–’|  
โ”‚   โ”Œโ”€โ”€โ”    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |โ–’โ–’|  
โ”‚   |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |โ–’โ–’|  
โ”‚   |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |โ–’โ–’|  
โ”‚   |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |โ–’โ–’|  
โ”‚   |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |โ–’โ–’|  
โ”‚   |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |โ–’โ–’|  
โ”‚   |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |โ–’โ–’|  
โ”‚   |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |โ–’โ–’|  
โ”‚   |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |โ–’โ–’|  
โ”‚   |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |โ–’โ–’|  
โ”‚   |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |โ–’โ–’|  
โ”‚   |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |โ–’โ–’|  
โ”‚   |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |โ–’โ–’|  
โ”‚   |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |โ–’โ–’|  
โ””โ”€โ”€โ”€โ”ดโ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”ดโ”€โ”€>
    T-12    T-11    T-10    T-9     T-8     T-7     T-6     T-5     T-4     T-3     T-2     T-1      T    
Legend - T-30 (13f5034703294df18ae927f353320611ea422502): 2.6s - T-29 (70de5420f1cf51e0d03ff896949b5a85fb35dc93): 3s - T-28 (6c37ad5b44e36e5f75ad670f4b316b34189f4417): 3.1s - T-27 (441ac38c595653d7455cbf0717a43f7a63e733a5): 2.5s - T-26 (019e3e58061168f36a3b5480477e1f959ff9840d): 2.7s - T-25 (e7ac14fb5b8a7745fe59bbc370d7ae4faf296b28): 3.4s - T-24 (abf8927d0db7b608e119f132ac935caa8dcfbd65): 2.5s - T-23 (34257036089793269032b010ee01d2fd7f7429c5): 3.8s - T-22 (abfe88eddcb3068f9ea890dbd29994bd92d7acd7): 3s - T-21 (13525a5cb4aefb0b3bee14edb8672a13f9ccfc9f): 2.6s - T-20 (52b6b2809ff5d53f0d63569e42d9f40192681201): 2.5s - T-19 (ba3587d5e5a56fe9b5ec4f566ed154e3c4c90318): 2.7s - T-18 (bcb9a574dc9476fdfc1d7c5efc925b72bf69bab9): 2.4s - T-17 (5f1e22ca707ca1847dcd33fbe8b781244b6b665e): 2.8s - T-16 (836b6d57fa70c816c2eddb8e52edda40f8ec82a2): 2.8s - T-15 (1493824dc7bda7ebe71a3600d9ed5d01a91aea75): 2.5s - T-14 (e9b4de1635e6966b1a8c432197fa4a29d745573f): 2.6s - T-13 (dd45407ff62ccf843101d79eb412e06baed5bf45): 2.7s - T-12 (4d7c87a73702debbbf469b20f5686a0148235f02): 2.4s - T-11 (934641021924a1d5ae19e59094e477ed5b68cb88): 2.6s - T-10 (fca555f9289b90bdfded773b90224fb0ddae5d41): 2.5s - T-9 (82774450c6b90a48c716d635632d69888af5201d): 3.4s - T-8 (ed67667b233f58281cba699075f7c60d1dad8be0): 2.7s - T-7 (af24f845faf217a1e4b47c41a1a055d52a92dc17): 2.6s - T-6 (235eb7035790b4fa66314e0130c8389d8d4399b0): 3.6s - T-5 (0136042fde6ab59cb9263f4d8e15e35361fdef4c): 3.7s - T-4 (33e0e499ccce537145ee2ea064efe1501958fd64): 3.2s - T-3 (4d018d4ec9a1654eb471d5c34e553ac81dc4d5a3): 2.6s - T-2 (0fb6f5097166d94557f4c3b843efbfb4c12be44d): 3.2s - T-1 (626d63d4de399693d5f1cbd329e95c6b62651166): 2.6s - **T (current commit): 3.5s**

largeDepsNft: 11.6s

โฌ†๏ธ 31.18% increase vs. 626d63d4de399693d5f1cbd329e95c6b62651166

^                                                  11.5s   11.6s                                   11.6s  
โ”‚                          11.1s                    โ”Œโ”€โ”€โ”    โ”Œโ”€โ”€โ”                                    โ”Œโ”€โ”€โ”  
โ”‚                           โ”Œโ”€โ”€โ”                    |  |    |  |   10.3s                            |โ–’โ–’|  
โ”‚                           |  |                    |  |    |  |    โ”Œโ”€โ”€โ”                            |โ–’โ–’|  
โ”‚                           |  |                    |  |    |  |    |  |            9.5s            |โ–’โ–’|  
โ”‚ โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”Œโ”€โ”€โ”โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€|โ–’โ–’|โ”€โ”€
โ”‚           8.3s            |  |    7.9s    8.2s    |  |    |  |    |  |    8.1s    |  |     8s     |โ–’โ–’|  
โ”‚   7.5s    โ”Œโ”€โ”€โ”    7.8s    |  |    โ”Œโ”€โ”€โ”    โ”Œโ”€โ”€โ”    |  |    |  |    |  |    โ”Œโ”€โ”€โ”    |  |    โ”Œโ”€โ”€โ”    |โ–’โ–’|  
โ”‚   โ”Œโ”€โ”€โ”    |  |    โ”Œโ”€โ”€โ”    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |โ–’โ–’|  
โ”‚   |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |โ–’โ–’|  
โ”‚   |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |โ–’โ–’|  
โ”‚   |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |โ–’โ–’|  
โ”‚   |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |โ–’โ–’|  
โ”‚   |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |โ–’โ–’|  
โ”‚   |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |โ–’โ–’|  
โ”‚   |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |โ–’โ–’|  
โ”‚   |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |โ–’โ–’|  
โ”‚   |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |โ–’โ–’|  
โ”‚   |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |โ–’โ–’|  
โ”‚   |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |โ–’โ–’|  
โ”‚   |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |โ–’โ–’|  
โ”‚   |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |โ–’โ–’|  
โ””โ”€โ”€โ”€โ”ดโ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”ดโ”€โ”€>
    T-12    T-11    T-10    T-9     T-8     T-7     T-6     T-5     T-4     T-3     T-2     T-1      T    
Legend - T-30 (13f5034703294df18ae927f353320611ea422502): 7.9s - T-29 (70de5420f1cf51e0d03ff896949b5a85fb35dc93): 9.6s - T-28 (6c37ad5b44e36e5f75ad670f4b316b34189f4417): 10.1s - T-27 (441ac38c595653d7455cbf0717a43f7a63e733a5): 7.5s - T-26 (019e3e58061168f36a3b5480477e1f959ff9840d): 8.4s - T-25 (e7ac14fb5b8a7745fe59bbc370d7ae4faf296b28): 11.5s - T-24 (abf8927d0db7b608e119f132ac935caa8dcfbd65): 7.8s - T-23 (34257036089793269032b010ee01d2fd7f7429c5): 11.8s - T-22 (abfe88eddcb3068f9ea890dbd29994bd92d7acd7): 10.1s - T-21 (13525a5cb4aefb0b3bee14edb8672a13f9ccfc9f): 8s - T-20 (52b6b2809ff5d53f0d63569e42d9f40192681201): 8s - T-19 (ba3587d5e5a56fe9b5ec4f566ed154e3c4c90318): 8.2s - T-18 (bcb9a574dc9476fdfc1d7c5efc925b72bf69bab9): 7.6s - T-17 (5f1e22ca707ca1847dcd33fbe8b781244b6b665e): 9.6s - T-16 (836b6d57fa70c816c2eddb8e52edda40f8ec82a2): 8.9s - T-15 (1493824dc7bda7ebe71a3600d9ed5d01a91aea75): 8.1s - T-14 (e9b4de1635e6966b1a8c432197fa4a29d745573f): 8.5s - T-13 (dd45407ff62ccf843101d79eb412e06baed5bf45): 8.4s - T-12 (4d7c87a73702debbbf469b20f5686a0148235f02): 7.5s - T-11 (934641021924a1d5ae19e59094e477ed5b68cb88): 8.3s - T-10 (fca555f9289b90bdfded773b90224fb0ddae5d41): 7.8s - T-9 (82774450c6b90a48c716d635632d69888af5201d): 11.1s - T-8 (ed67667b233f58281cba699075f7c60d1dad8be0): 7.9s - T-7 (af24f845faf217a1e4b47c41a1a055d52a92dc17): 8.2s - T-6 (235eb7035790b4fa66314e0130c8389d8d4399b0): 11.5s - T-5 (0136042fde6ab59cb9263f4d8e15e35361fdef4c): 11.6s - T-4 (33e0e499ccce537145ee2ea064efe1501958fd64): 10.3s - T-3 (4d018d4ec9a1654eb471d5c34e553ac81dc4d5a3): 8.1s - T-2 (0fb6f5097166d94557f4c3b843efbfb4c12be44d): 9.5s - T-1 (626d63d4de399693d5f1cbd329e95c6b62651166): 8s - **T (current commit): 11.6s**

largeDepsZisi: 22.3s

โฌ†๏ธ 28.07% increase vs. 626d63d4de399693d5f1cbd329e95c6b62651166

^                                                  21.8s                                           22.3s  
โ”‚                           21s                     โ”Œโ”€โ”€โ”   21.6s                                    โ”Œโ”€โ”€โ”  
โ”‚                           โ”Œโ”€โ”€โ”                    |  |    โ”Œโ”€โ”€โ”                                    |โ–’โ–’|  
โ”‚                           |  |                    |  |    |  |    19s                             |โ–’โ–’|  
โ”‚                           |  |                    |  |    |  |    โ”Œโ”€โ”€โ”           17.6s            |โ–’โ–’|  
โ”‚ โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€16.5sโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”Œโ”€โ”€โ”โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€|โ–’โ–’|โ”€โ”€
โ”‚           โ”Œโ”€โ”€โ”   15.3s    |  |   15.7s   15.6s    |  |    |  |    |  |            |  |    16s     |โ–’โ–’|  
โ”‚  14.8s    |  |    โ”Œโ”€โ”€โ”    |  |    โ”Œโ”€โ”€โ”    โ”Œโ”€โ”€โ”    |  |    |  |    |  |   14.9s    |  |    โ”Œโ”€โ”€โ”    |โ–’โ–’|  
โ”‚   โ”Œโ”€โ”€โ”    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    โ”Œโ”€โ”€โ”    |  |    |  |    |โ–’โ–’|  
โ”‚   |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |โ–’โ–’|  
โ”‚   |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |โ–’โ–’|  
โ”‚   |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |โ–’โ–’|  
โ”‚   |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |โ–’โ–’|  
โ”‚   |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |โ–’โ–’|  
โ”‚   |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |โ–’โ–’|  
โ”‚   |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |โ–’โ–’|  
โ”‚   |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |โ–’โ–’|  
โ”‚   |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |โ–’โ–’|  
โ”‚   |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |โ–’โ–’|  
โ”‚   |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |โ–’โ–’|  
โ”‚   |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |โ–’โ–’|  
โ”‚   |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |  |    |โ–’โ–’|  
โ””โ”€โ”€โ”€โ”ดโ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”ดโ”€โ”€>
    T-12    T-11    T-10    T-9     T-8     T-7     T-6     T-5     T-4     T-3     T-2     T-1      T    
Legend - T-30 (13f5034703294df18ae927f353320611ea422502): 15s - T-29 (70de5420f1cf51e0d03ff896949b5a85fb35dc93): 19.3s - T-28 (6c37ad5b44e36e5f75ad670f4b316b34189f4417): 19.5s - T-27 (441ac38c595653d7455cbf0717a43f7a63e733a5): 14.6s - T-26 (019e3e58061168f36a3b5480477e1f959ff9840d): 16.2s - T-25 (e7ac14fb5b8a7745fe59bbc370d7ae4faf296b28): 22.1s - T-24 (abf8927d0db7b608e119f132ac935caa8dcfbd65): 14.5s - T-23 (34257036089793269032b010ee01d2fd7f7429c5): 22.4s - T-22 (abfe88eddcb3068f9ea890dbd29994bd92d7acd7): 19s - T-21 (13525a5cb4aefb0b3bee14edb8672a13f9ccfc9f): 15.6s - T-20 (52b6b2809ff5d53f0d63569e42d9f40192681201): 15.1s - T-19 (ba3587d5e5a56fe9b5ec4f566ed154e3c4c90318): 15.7s - T-18 (bcb9a574dc9476fdfc1d7c5efc925b72bf69bab9): 14.6s - T-17 (5f1e22ca707ca1847dcd33fbe8b781244b6b665e): 18.2s - T-16 (836b6d57fa70c816c2eddb8e52edda40f8ec82a2): 17.2s - T-15 (1493824dc7bda7ebe71a3600d9ed5d01a91aea75): 15.4s - T-14 (e9b4de1635e6966b1a8c432197fa4a29d745573f): 16.3s - T-13 (dd45407ff62ccf843101d79eb412e06baed5bf45): 16.2s - T-12 (4d7c87a73702debbbf469b20f5686a0148235f02): 14.8s - T-11 (934641021924a1d5ae19e59094e477ed5b68cb88): 16.5s - T-10 (fca555f9289b90bdfded773b90224fb0ddae5d41): 15.3s - T-9 (82774450c6b90a48c716d635632d69888af5201d): 21s - T-8 (ed67667b233f58281cba699075f7c60d1dad8be0): 15.7s - T-7 (af24f845faf217a1e4b47c41a1a055d52a92dc17): 15.6s - T-6 (235eb7035790b4fa66314e0130c8389d8d4399b0): 21.8s - T-5 (0136042fde6ab59cb9263f4d8e15e35361fdef4c): 21.6s - T-4 (33e0e499ccce537145ee2ea064efe1501958fd64): 19s - T-3 (4d018d4ec9a1654eb471d5c34e553ac81dc4d5a3): 14.9s - T-2 (0fb6f5097166d94557f4c3b843efbfb4c12be44d): 17.6s - T-1 (626d63d4de399693d5f1cbd329e95c6b62651166): 16s - **T (current commit): 22.3s**