Следите за последними материалами, объяснениями и связанными технологическими историями.
JetBrains выпустила расширение Warm Agents для платформы TeamCity. Оно автоматически поддерживает заданное количество заранее подготовленных облачных агентов сборки, чтобы сократить время ожидания задач CI/CD. Однако сокращение времени ожидания достигается за счёт расходования лицензий на сборку и эксплуатационных затрат на простаивающие облачные ресурсы.
JetBrains призывает перейти от проверки качества программного обеспечения непосредственно перед выпуском к непрерывному процессу, встроенному в этапы разработки и CI/CD. В материале рассматриваются роли статического анализа, модульного, интеграционного, интерфейсного, нагрузочного тестирования и тестирования безопасности, а также подчёркивается, что инструменты искусственного интеллекта требуют проверки человеком.
Компания Aikido предупредила, что адреса электронной почты функции отправки рабочих элементов в проекты GitLab иногда публикуются в общедоступной документации, что может предоставить злоумышленникам возможность создавать задачи и запросы на слияние с правами учетной записи жертвы. В зависимости от прав учетной записи это может привести к изменению кода, запуску заданий CI/CD или получению доступа к частным репозиториям и секретам.