AWS CDK'sı
GitHub Actions hakkında AWS CDK CI
cdk synth bağımlılıkları yeniden yükler ve her yığını yeniden sentezler.
2 dk → 30 sn
sentetik
cdk synth bağımlılıkları yeniden yükler ve her yığını yeniden sentezler.
Neden oluyor?
node_modules ve CDK içerik önbelleği her çalıştırmada soğuktur.
Ne değiştirilmeli
- Önbellek node_modules ve cdk.out kilit dosyasına anahtarlandı
- Bir kez sentezleyin ve derlemeyi fark ve dağıtım için yeniden kullanın
- Uygulamanın tamamı yerine tek bir yığını dağıtmak için --exclusively kullanın
runnerhut'ta AWS CDK (runnerhut)
runnerhut'a (runnerhut) özgü tek satır 'runs-on: runnerhut-4vcpu-ubuntu-2404'tür. Geriye kalan her şey standart GitHub Actions'tir; bugün kullandığınız aynı eylemler, aynı sırlar ve aynı izin modeli.
Bir sonraki build'iniz yarı fiyata iki kat hızlı olabilir
Ücretsiz başlayın. Ayrılmak da aynı tek satır ve o diff'i de yayımlıyoruz.
İlgili
Terraformterraform init, her çalıştırmada tüm sağlayıcıları indirir.PulumiEklenti ve bağımlılık kurulumu her önizlemeden önce çalışır.KubernetesBir tür veya k3s kümesinin başlatılması, testlerin başlamasından birkaç dakika önce gerçekleşir.DümenGrafik bağımlılığı güncellemeleri ve astarlama her zaman soğuk çalışır.