Proje Eylemleri
Proje eylemi, bir kez kaydedip tıklamayla çalıştırdığınız bir shell komutudur. Geliştirme sunucunuz, bir build, bir test çalıştırması olabilir. Her projenin kendi listesi vardır. Bunları Settings → Projects → Project Actions bölümünden ayarlayın.
Bir eylem ekleyin
- Settings → Projects bölümünü açın ve Project Actions kısmını bulun.
- Bir eylem ekleyin, ad verin, bir ikon seçin ve çalıştırılacak komutu yazın.
- Kaydedin.
Komut yalnızca bir işletim sisteminde anlamlıysa eylemi belirli işletim sistemleriyle sınırlayabilirsiniz.
Bir eylemi çalıştırın
Eylemler uygulama başlığındaki bir menüde görünür. Birine tıklayın ve OpenChamber onu proje klasörünüzde bir terminalde çalıştırsın. Çıkışı izleyebilmeniz için sizi terminal görünümüne geçirir. Aynı menüden durdurabilirsiniz.
Bir geliştirme sunucusunu otomatik açın
Sunucu başlatan bir eylem için auto-open URL seçeneğini açın. OpenChamber çıktıda yerel bir adres arar ve açmayı önerir. Ayrıntılar için Preview & Dev Servers sayfasına bakın. Masaüstünde bunu bir SSH port yönlendirmesi üzerinden de geçirebilirsiniz.
Sunucunun sabit bir adresi varsa onu eylemin URL alanına yazın. {worktree} ve {branch} eylemin çalıştığı çalışma kopyasını yerleştirir, böylece tek bir eylem her worktree’de çalışır. portless ile https://{worktree}.myapp.localhost, feature/auth üzerindeki bir worktree’de https://auth.myapp.localhost, ana çalışma kopyasında https://myapp.localhost açar. Alana hiç ihtiyacınız olmayabilir: portless adresini yazdırdığında OpenChamber arkasındaki port yerine o adresi açar. Uzak bir örneğe bağlı masaüstünde bunun yerine portu açar, çünkü tünelden uzak makineye yalnızca loopback portları geçer.
İlgili
-
Depo yapılandırması — eylemleri ve kurulum komutlarını tüm ekip için depoda tutun
-
Preview & Dev Servers — çalışan bir geliştirme sunucusunu OpenChamber içinde açın