Bolt adalah perangkat lunak yang memungkinkan Anda dengan mudah mengotomatisasi tugas-tugas sysadmin seperti penyebaran & nbsp;. Anda dapat menggunakannya untuk mengelola setup multi-server melalui SSH atau bahkan sebagai alat membangun. Untuk menggunakannya, cukup membuat Boltfile dengan tugas-tugas Anda, misalnya
dari bolt.api impor *
task
def menyebarkan ():
& Nbsp; "" "mempublikasikan versi terbaru dari aplikasi" ""
& Nbsp; dengan cd ('/ var / www / mysite.com'):
& Nbsp; run ('git remote update')
& Nbsp; run ('git checkout asal / master)
& Nbsp; sudo ("/ etc / init.d / apache2 anggun")
Dan kemudian, menjalankan tugas dari baris perintah, misalnya
baut menyebarkan
Bolt awalnya dikembangkan sebagai garpu dari kain, tapi sejak itu telah diambil sebagai alat mandiri tanpa ada bagasi bersejarah API Fabric.
Dokumentasi
Bolt saat ini tidak memiliki dokumen, tetapi Anda dapat melihat pengenalan Fabric garpu untuk rincian tentang bagaimana untuk menggunakan sebagian dari fitur-fiturnya. Cukup mengganti referensi untuk fab dan kain dengan baut:
& Nbsp; Fabric dengan API Cleaner dan Paralel Deployment Dukungan
Berkontribusi
Untuk berkontribusi patch hanya garpu repositori pada GitHub dan mengirim permintaan tarik ke https://github.com/tav, terima kasih
Persyaratan :
- Python
Komentar tidak ditemukan