Публикации по теме 'continuous-integration'


Как настроить непрерывную интеграцию и развертывание для вашего приложения React
Настройка среды разработки React может сбивать с толку новичков. Возможно, вы слышали, как разработчики говорили о том, что нужны разные пакеты, такие как babel , Webpack и т. Д. (Но это спорно). По мере того, как React становится все более популярным, существует несколько шаблонных проектов, которые призваны помочь разработчикам создать подходящую среду разработки React. create-react-app - один из самых популярных стартовых шаблонов. Его цель - позволить разработчикам..

Как написать собственное действие GitHub
Дополните свой набор инструментов CI/CD рабочими процессами GitHub Краткая вводная хронология GitHub GitHub сильно изменился с момента прихода к власти Microsoft, несмотря на конгломератную природу крупных корпораций или, скорее, вопреки ей. Одна из многих вещей, которые значительно продвинулись в GitHub, — это конвейеры CI/CD. GitHub предоставляет много хороших рабочих процессов и других, разработанных сообществом открытого исходного кода в последние годы, и по мере развития..

Непрерывная визуальная интеграция для Ember
Рад сообщить об официальной поддержке Ember.js в Перси ! Мы только что запустили ember-percy : дополнительный клиент для визуального регрессионного тестирования приложений Ember . Давайте сразу перейдем к быстрому примеру - допустим, у меня есть несколько приемочных тестов Ember, которые выглядят примерно так: Простой. Просто зайдите на страницу «О программе», щелкните члена команды и ожидайте, что класс расширено теперь применяется. Но подождите ... вы уверены, что..

Готовый к производству React с Docker и Travis CI
Переходите от нулевого уровня к производственному с помощью React, Docker и Travis CI Раньше мы работали над настройкой React с Docker на этапе разработки. Но что делать, когда мы закончили работу над нашим аккуратным приложением и захотели поделиться им со всем миром? Эта статья объяснит, как именно это сделать. Примечание. Я настоятельно рекомендую вам ознакомиться с первой частью, прежде чем читать эту статью. В предыдущей главе рассказывалось о многих концепциях и том, как..

Проверки состояния GitHub и защита веток стали проще
Используйте правила защиты веток, чтобы обеспечить качественный вклад в ваши репозитории. GitHub предоставляет набор параметров, которые позволяют вам определить конкретные критерии, которые должны быть соблюдены, прежде чем запрос на вытягивание можно будет объединить в ваш репозиторий. В этой статье рассказывается, как настроить правило защиты ветки , требующее проверки запросов на вытягивание, и проверку состояния , чтобы убедиться, что тесты выполняются в различных средах. За..

Понимание науки о данных Full-Stack: как модель НЛП в ваших ноутбуках Jupyter может на самом деле…
ОБРАБОТКА ЕСТЕСТВЕННОГО ЯЗЫКА Понимание науки о данных с полным стеком: как модель НЛП в ваших записных книжках Jupyter может действительно помочь остановить катастрофы, часть 2 Модель классификации сообщений о бедствиях от исследования до производства - автоматическая контейнеризация и развертывание модели Ажиотаж начался. Надеюсь, вам понравилась часть 1 из серии о том, как превратить вашу модель NLP в ноутбуках jupyter в готовые к производству модели, где мы успешно..

Написание модулей NPM с помощью Typescript стало проще
Итак, у вас есть отличная идея, которая изменит мир? Или вы просто хотите написать клиентскую библиотеку для доступа к TimeZoneDB API ? Когда вы садитесь переписывать историю с помощью этого модуля, чтобы закончить все модули, вы понимаете, что не знаете, с чего начать. Есть так много входов и выходов и того, что у вас есть , которые нужно рассмотреть, прежде чем вы напишете свою первую строку кода. Как вы структурируете свой проект? Какие расширения VSCode следует установить? С..