Така че имахме някои проблеми с нашата компилация и това, което имаме, е gcloud компилация, която работи главно gatsby build.

Прекарах последните 2 дни, опитвайки се първо да поправя времето за изчакване на изграждането и след това се опитвах да ускоря нашето изграждане. И ето до какво стигнахме:

  1. имахме gatsby 2.13.64 и първо го актуализирахме до най-високата налична 2.13.* версия, която е 2.13.83 в момента. Това ни помогна да поправим досадна грешка в компилацията, която не позволяваше компилацията ни да завърши след 40 минути работа.
    Това също така ни позволи да съкратим времето за компилация от 1 час и 5 минути до около 45 минути.
  2. след това преминахме към текущата версия на node.js LTS — която към момента е 10.16.3 — и това също повлия на времето за изграждане, така че стигнахме до нещо около 35–40 m за изграждане.
    Ето как можете да изберете коя версия на възел да използвате по време на gcloud изграждане от https://github.com/GoogleCloudPlatform/cloud-builders/blob/master/npm/README.md:

И това е.
~35% съкратено време за изграждане БЕЗПЛАТНО =)