Anise

Anise

Anise adalah enjin pelaksanaan berasaskan Python untuk tugas automasi.
Anise adalah enjin pelaksanaan berasaskan Python untuk tugas automasi.Tugas-tugas automasi wujud dalam pembangunan perisian, dan mungkin semua jenis sektor lain.Mereka biasanya memerlukan pelaksanaan alat yang lebih kecil dan lebih besar.Tugasan kompleks sering memerlukan urutan banyak langkah untuk dilaksanakan, dengan beberapa langkah yang mempunyai kebergantungan kepada satu sama lain.Secara manual mencetuskan semua langkah-langkah dalam antara muka grafik semua alat yang terlibat adalah mungkin dalam teori, tetapi akan menghasilkan ralat dan kekecewaan selepas beberapa kitaran .... Antara muka automasi alat-alat itu kadang-kadang lebih mudah, tetapi kadang-kadang mereka rawan kesalahan.Sesetengah tugas juga mungkin perlu meminta pengguna untuk mendapatkan maklumat dalam cara interaktif.Sesetengah bahagian yang lebih kecil juga mungkin khusus mesin (misalnya laluan sistem fail atau kod bagaimana untuk mengakses peti masuk kata laluan), sementara keseluruhan tugas mesti dilancarkan pada beberapa mesin yang berbeza.Dalam sesetengah keadaan, ini boleh membawa kepada hutan yang agak intransparent dengan alat yang berbeza, dengan ganjil yang unik dan konvensyen khas.Memandangkan bilangan projek yang berbeza meningkat, anda akan melihat alat yang lebih banyak dan lebih banyak, sering melakukan pekerjaan yang sama, tetapi untuk platform atau rangka kerja yang berbeza dan, tentu saja, dengan konvensyen penggunaan yang berbeza.Skrip gam secara spontan ditulis pada awal, tetapi akan meletup kerana kerumitan melebihi beberapa ambang.Tugas-tugas biasa dalam pembangunan perisian boleh: Menjana dokumentasi Pengujian Membuat pakej Mencipta laman utama Menyebarkan laman utama Mengendalikan maklumat versi misalnya mencetaknya di dalam manual dan lebih Rangka anise membolehkan anda melaksanakan semua tugas-tugas tersebut dengan cara terstruktur tetapi generik dalam gabungan XMLdan kod Python.Enjin anise melaksanakan kod Python sewenang-wenang dan menyediakan beberapa perkhidmatan tambahan seperti pembalakan, parameter lulus dari baris arahan, sokongan antara muka pengguna grafik asas, antara muka plugin, sistem acara yang fleksibel, menyuntik kod dan data dari tempat lain, ketergantungan antara fragmen kod, danlebih lagi.

Kategori

Alternatif untuk Anise untuk Linux

Maven

Maven

Apache Maven adalah alat berasaskan Java untuk membina automasi dan pengurusan projek (dalam pembangunan perisian).
SCons

SCons

SCons adalah alat binaan perisian Sumber Terbuka-iaitu, alat bina generasi akan datang.
Ant

Ant

Apache Ant adalah alat binaan berasaskan Java Terbuka (untuk pembangunan perisian).Ia menggunakan fail XML untuk menerangkan, struktur dan mengawal proses bina.
qmake

qmake

qmake adalah alat dari Syarikat Qt yang membantu mempermudahkan proses membina untuk projek pembangunan merentasi platform yang berbeza.qmake mengautomasikan penjanaan Makefiles supaya hanya beberapa baris maklumat yang diperlukan untuk membuat setiap Makefile.
Cake

Cake

Cake (C # Make) adalah sistem automasi membina rentetan platform dengan C # DSL untuk tugas seperti menyusun kod, menyalin fail dan folder, menjalankan unit ujian, memampatkan fail dan membina pakej NuGet.
EBuild

EBuild

EBuild adalah membina projek perisian, pengurusan pergantungan dan teknologi pelaporan.Matlamatnya adalah untuk dapat menangani sebarang masalah membina dengan cara terstruktur, deklaratif dan elegan.Ia boleh diperpanjang melalui antara muka plugin..