Yanıtlayıcı
GitHub Actions hakkında Ansible CI
Toplama ve rol kurulumu her taktik kitabından önce çalışır.
50'ler → 3s
Galaksi kurulumu
Toplama ve rol kurulumu her taktik kitabından önce çalışır.
Neden oluyor?
~/.ansible/collections önbelleğe alınmadığından Galaxy her çalıştırmada sorgulanır.
Ne değiştirilmeli
- Cache ~/.ansible/collections gereklilikler.yml'ye ayarlandı
- ansible-lint'i seri olarak değil paralel bir işte çalıştırın
- Çekme isteklerinde --check modunu kullanın ve yalnızca birleştirmede uygulayın
runnerhut'ta Ansible (runnerhut)
runnerhut'a (runnerhut) özgü tek satır `runs-on: runnerhut-2vcpu-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.