Apicra is a Packaging system for bash scripts
Apicra is a Packaging system for bash scripts
https://github.com/apicra
jak testowac shell scripts,
ticket -> branch -> deployment
tests/
file_exist.sh/bat
file_in_folder.sh/bat
proceess_exist.sh/bat
Apicra is open package system for bash files. library based on .bat/.ssh files Apicra is a set of tools used to define and execute scripts and services that automate software development, testing and delivery. Supports and uses existing tools for DEVOPS Apicra can have access to Remote development environments force users to give up their software application.
Zalecanym zestawem standardow dla zdefiniowania i stworzenia architektury aplikacji jest apicra, ktory jest przy okazji naturalnym zapisem procesow, oraz ich dokumentacja.
Apicra definiuje architekture kazdego technicznego elementu systemu.
Apicra bazuje na wzorcach i architekturach, ktore funkcjonuja ponad jezykami. np model MVC.
Dzieki czemu latwe jest stworzenie zmian migration, np update/downgrade.
Apicra zawiera definicje architektury aplikacji, dzieki czemu mozliwe jest klarowne zdefiniowanie, kodu oraz bazy danych w dowolnym jezyku programowania, dzieki kreatorom kodu, generatorom zapytan oraz klas, obiektow.
Apicra definiuje aplikacje definiowanym przez rozne rozwiazania techniczne, gdzie jest lista skryptow jakie maja byc uzywane podczas uzywania aplikacji od strony dewelopera podczas testowania, wydawania aplikacji produkcyjnej i testowej.
supports programmers in daily software development, in each area, where are necessary bash scripts for automatisation.
ApiCra works on Mac, Linux, Windows, and another systems. ApiCra works on your local system with the tools you’re already familiar with.
Apicra is opened for libraries, packages now it is possbile to wirte new direkt on project
Installation of new packets should by possible over repositories url, to clone it and use it for all, public and private repositories, most popular git solutions such:
command | local files | remote github | remote NPMJS | shortcut to APICRA |
---|---|---|---|---|
-create.bat | create | create | — | .apicra\-project-create.bat %GIT_USER% %PROJECT% |
-publish.bat | — | push, tag | create | — |
-ticket.bat | — | push | — | — |
-version.bat | — | tag | update | — |
-delete.bat | delete | delete | delete | .apicra\-project-delete.bat %GIT_USER% %PROJECT% |
if You want to check your machine over apicra scripts: serverscope.io
Should be possible to execute on any server: memory size cpu
apicra-install.sh / apicra-install.bat and execute
sh apicra-install.sh or
./apicra-install.bat
apicra init
apicra
try it, or use it if you join to our opensource team!
EQU | equal to |
NEQ | not equal to |
LSS | less than |
LEQ | less than or equal to |
GTR | greater than |
GEQ | greater than or equal to |