Публикации по теме 'cicd'


Semgrep — быстрый универсальный статический анализ
«Semgrep — это быстрый инструмент статического анализа с открытым исходным кодом для поиска ошибок и обеспечения соблюдения стандартов кода во время редактирования, фиксации и CI». ~Semgrep Docs Статический анализ — это тема изучения баз кода для семантики и шаблонов кодирования, конкретных вызовов функций и синтаксиса, чтобы убедиться, что стандартные методы используются или действительны, но нежелательный код не используется. Semgrep — это инструмент статического анализа, который..

Разделение действий GitHub на более мелкие части
Основы составных действий GitHub Введение GitHub Actions — это больше, чем просто DevOps. Он позволяет автоматизировать конвейер сборки, тестирования и развертывания, выступая в качестве платформы для непрерывной интеграции и непрерывной доставки (CI/CD), а также позволяет запускать рабочие процессы, когда в вашем репозитории происходят различные другие события. Файл рабочего процесса — это набор одного или нескольких заданий, который, в свою очередь, представляет собой набор..

Как настроить Sagemaker с помощью Github Actions
GitHub Actions — это мощная платформа непрерывной интеграции и непрерывной доставки (CI/CD), которая позволяет разработчикам автоматизировать конвейеры сборки, тестирования и развертывания. Рабочие процессы автоматически создают и тестируют код всякий раз, когда происходит событие, такое как запрос на вытягивание или развертывание объединенных запросов на вытягивание в рабочей среде. Лучше всего то, что вы можете использовать его, не выходя из собственного репозитория! С момента своего..

История двух Team Cities (мой личный конвейер CI/CD)
Давно я ничего не писал, в основном потому, что не сделал ничего, что считаю достойным записать, но недавно ситуация изменилась! За последние несколько лет я размещал свои личные проекты в нескольких разных местах по порядку; Heroku, Firebase, Fly.io, Linode, Linode и еще несколько Linode… Зачем так много Линода? Зачем отходить от других? Что я размещаю, что мне нужно было переместить? Все актуальные вопросы, на большинство из них будут даны ответы вовремя. Примерно где-то в..

Добавьте тестовое покрытие в конвейер CI/CD с помощью SFDX
Используйте GitHub и SFDX для более плавного развертывания У вас есть процесс CI/CD, работающий на SFDX? Если вы это сделаете, у вас, скорее всего, есть куча проверок, чтобы гарантировать качество вашей разработки. В последнее время я работаю над этой темой, и должен признать, что даже при всех проверках в мире нам иногда не хватает охвата при выполнении развертывания. Осознание часто приходит в последнюю минуту во время обычного пробного прогона за неделю до фактического..

Непрерывная интеграция и доставка собственного приложения iOS с использованием Codemagic
Хотите внедрить непрерывную интеграцию (или даже CI/CD) в свой собственный проект или проект компании с помощью Codemagic? Продолжить чтение! В этой статье я расскажу об использовании Codemagic в качестве нашего CI/CD для нашего проекта iOS. Что означает CI/CD? TL;DR CI/CD — это процесс, упрощающий тестирование и быстрое развертывание приложений разработчиками. На самом деле это аббревиатура от «Continuous Integration» и «Continuous Delivery/Deployment». Хотите верьте, хотите..

AWS MLOps  — эталонная архитектура
Также можно увидеть эту запись в Блоге Caylent . Amazon SageMaker — это полностью управляемый сервис, который позволяет предприятиям легко создавать готовые к производству конвейеры машинного обучения без ущерба для скорости, безопасности и доступности. В этой статье будет предложена эталонная архитектура, основанная на экосистеме Amazon SageMaker, чтобы вы могли сразу приступить к работе со своими собственными проектами машинного обучения, работающими на платформе AWS. Мы..