Бесплатный CI-сервер с открытым исходным кодом bk-ci (BlueKing Continuous Integration) автоматизирует процессы сборки, тестирования и выпуска, ускоряя непрерывную доставку продукта. bk-ci упрощает задачи разработки и позволяет сосредоточиться на написании кода. Он часто используется для:
bk-ci предоставляет семь основных сервисов: Process, CodeCheck, Repository, Ticket, Environment, Store и Turbo. Они могут комбинироваться различными способами в соответствии с потребностями бизнеса в разных сценариях.
Process: визуализирует текущий процесс разработки команды. Один конвейер может обрабатывать компиляцию, тестирование и развёртывание. CodeCheck: предлагает профессиональные решения для проверки кода по различным параметрам, таким как дефекты, уязвимости безопасности, стили кода и т. д., способствуя повышению качества продукта. Repository: связывает текущий сервис хостинга исходного кода предприятия с bk-ci. Ticket: управляет различными видами заявок и сертификатов для сервисов, таких как Repository и Process. Environment: может размещать внутренних агентов предприятия на bk-ci. Store: состоит из плагинов конвейера и шаблонов конвейеров. Плагины используются для интеграции с различными сторонними сервисами предприятия, а шаблоны помогают стандартизировать внутренний процесс разработки. Turbo: на основе саморазвитого ускоряющего движка поддерживает ускорение в различных сценариях, таких как компиляция C/C++, компиляция UE4-кода и компиляция UE4 Shader, делая задачи построения быстрее.
Архитектура, каталог кода, дизайн.
bk-ci в Docker.
BK-BCS: BlueKing Container Service — платформа оркестровки для микросервисов на базе контейнеров.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )