CI/CD Engineering Stack
GitHub Actions-қа арналған қайта қолданылатын CI процестері, тексерілетін жеткізу келісімшарттары және сенім шекаралары бөлінген ресми раннердің бекітілген орнатылымы.
CI Workflows
Елу қайта қолданылатын GitHub Actions процесі: әртүрлі тілдерге арналған CI, қауіпсіздікті сканерлеу, релиздерді жеткізу тізбегі және репозиторийлер гигиенасы — әрқайсысының іске қосылатынын дәлелдейтін тестілік репозиторийлер жинағымен бірге.
Бағдарламалар репозиторийдің көрінуі мен GitHub-тың ақылы мүмкіндіктері бойынша бөлінген: public OSS, ақылы қосымшаларсыз private және жеке қосылған өнімдері бар private.
CD Workflows
Агенттерге арналған ашық жеткізу контрактілері: өзгермейтін жоспар, мақұлдауды байланыстыру, күй ауысулары, тексеру evidence-і, resume және нақты rollback. Орталар топологиясы мен құпиялар шақыратын репозиторийде қалады.
Actions light
Бақылау сомасы бойынша бекітілген ресми actions/runner орнатуы, systemd-юниттермен және ұйымда немесе репозиторийде тіркеумен. Бұл жоспарлаушы емес: кезек, құқықтар мен мәртебелер GitHub-та қалады, ал public және fork pull request коды жеке жабдықта іске қосылмайды.
Лицензиялар: CI Workflows — AGPL-3.0, CD Workflows және Actions light — MIT.
Енгізуді талқылау
Міндет, қолданыстағы жүйелер және шектеулер туралы айтыңыз — келесі қадамды ұсынамыз.
24 сағат ішінде жауап береміз