Ich führe meine Packet-Tests in GCloud (gekoppelt mit Jenkins) durch. Bei jedem Start eines neuen Testlaufs wird der Status der Container zurückgesetzt (der Paketcache des Pubs wird gelöscht).Tipps, um Pub in Container zu beschleunigen?
Das Ausführen aller Tests dauert etwa 10-12 Minuten, und das Ausführen von pub get
dauert etwa die gleiche Zeit - ich möchte es verkürzen.
Es ist vor allem wegen Netzwerk-Kommunikation, die passieren muss, um Pakete zu lösen und zu downloaden.
Wie können Sie denken, pub get
schneller zu machen?
Dank
Verwenden Sie den vom Dart-Team bereitgestellten Basiscontainer? Neugierig, wenn Sie diesen Trick verwenden: https://github.com/dart-lang/dart_docker/tree/master/base#why-run-pub-get-twice –