Task; yazılım projelerinde sık kullanılan komutları, derleme işlemlerini ve otomasyon görevlerini merkezi biçimde yönetmek için geliştirilen açık kaynaklı bir görev çalıştırıcısıdır. Make aracına daha kolay yapılandırılabilen bir alternatif sunmayı amaçlar.
Görevler Taskfile adı verilen YAML dosyalarında tanımlanır. Bir görevin içerisinde birden fazla komut çalıştırılabilir ve farklı görevler arasında bağımlılıklar oluşturulabilir.
Derleme, test, lint, dosya oluşturma, geliştirme sunucusu başlatma ve dağıtım gibi işlemler tek bir yapılandırma dosyasında birleştirilebilir. Böylece proje içerisinde kullanılan uzun komutların tekrar tekrar yazılması gerekmez.
Değişkenler, ortam değişkenleri, komut çıktıları ve koşullu çalışma davranışları desteklenir. İşletim sistemine özgü görevler tanımlanarak aynı projenin Windows, Linux ve macOS ortamlarında çalışması sağlanabilir.
Görevlerin yalnızca ilgili kaynak dosyalar değiştiğinde çalıştırılmasını sağlayan özellikler bulunur. Dosya izleme modu sayesinde değişiklikler algılandığında belirlenen görevler yeniden yürütülebilir.
İç içe Taskfile yapıları ve uzak Taskfile desteği sayesinde farklı projeler arasında ortak otomasyon tanımları kullanılabilir.
Windows, Linux ve macOS sistemlerinde çalışır.
Ekleyen
Emir
İndirme
32
Görüntüleme
50
İlk yayınlanma tarihi
Son güncelleme

Değerlendirmeler

0,00 yıldız 0 değerlendirme

Emir kullanıcısından daha fazla yazılım

  • PlayOn Home
    PlayOn Home
    Görüntüleri ve filmleri birkaç adımda hem sabit hem de mobil birden fazla cihazda yayınla!
  • Singbox Launcher
    Singbox Launcher
    Singbox, abonelik ve yönlendirme ayarlarını grafik arayüzden yönetir.
  • uv
    uv
    Python paketlerini, projeleri ve sürümleri hızlı şekilde yönetmeye yarayan geliştirici aracı.
  • OpenCreator
    OpenCreator
    Yapay zekâ ile video, görsel, ses ve çeviri üretimini tek çalışma alanında birleştirir.
  • Nextest
    Nextest
    Rust projelerindeki testleri hızlı ve gelişmiş biçimde çalıştıran açık kaynaklı test aracı.