Публикации по теме 'travis-ci'


Непрерывная доставка сборок iOS
Непрерывная доставка бета-версий iOS Нажимайте, создавайте и доставляйте — автоматизировано с помощью Travis CI На протяжении многих лет мы создавали для наших клиентов множество красиво оформленных iOS-приложений. Чтобы все работали в тесном контакте, мы ежедневно отправляем сборки нашей группе контроля качества, бета-пользователям, клиентам и другим членам команды. Тем не менее, создание iOS по-прежнему болезненно для менеджера проекта — это включает в себя компиляцию, загрузку..

AWS-ify приложение NodeJS со сладкой россыпью докеров и CI / CD с Travis CI - Часть 1
Всем привет! Это Яшвардхан, и вот уже несколько месяцев я занимаюсь DevOps и на самом деле довольно много работаю с AWS. И понимая, насколько важно понимать поток разработки и производственной среды и как конвейеры CI / CD работают в реальных отраслях, я пишу эту статью, чтобы подчеркнуть это. И я уверен, что эта статья даст общее представление об этом процессе на простом и практическом примере. Берегись Сначала я задумал подвести итог в этой статье, но в конце концов, когда писал..

Manifold и Travis CI - Управляйте своими секретами без лишних хлопот
В Manifold мы используем множество сторонних сервисов в наших приложениях. У каждой из этих служб есть соответствующие секреты, которые они предоставляют нам. Представьте себе имена пользователей, пароли, ключи API или уникальные URL-адреса. Наряду с этими секретами мы также используем некоторые переменные конфигурации в нашем коде, например a base_url и т. Д. Помещение всей этой необходимой информации в наши приложения становится раздражающим, особенно при попытке поддерживать их в..

Докер и развертывание с Travis CI
Вы написали код. Что теперь? Здорово! Вы создали репозиторий GitHub, добавили код и, возможно, даже провели несколько тестов. Но разве не было бы хорошо, если бы существовала служба, которая собирала, тестировала и развертывала репозиторий с открытым исходным кодом? Вы, мой друг, ищете непрерывную интеграцию , а TravisCI предоставляет отличный бесплатный сервис для репозиториев GitHub с открытым исходным кодом. Чтобы настроить репо для TravisCI, вам сначала понадобится..

Еженедельник npm №168: Travis CI объявляет о поддержке Windows, npm направляется в Стокгольм и фотографии…
Travis CI теперь поддерживает Windows На прошлой неделе люди из Travis CI сделали важное объявление: Travis CI теперь поддерживает Windows , что означает, что теперь вы можете запускать тесты для Linux, Mac и Windows в одной сборке. Большое количество установок npm выполняется на компьютерах с Windows, и мы в восторге от инструментов, упрощающих тестирование Windows. Если вы пишете модули npm, вы должны включить тестирование в Windows, что проще, чем когда-либо прежде. Чтобы..

Мой первый модуль NPM
Недавно я опубликовал свой самый первый модуль NPM: взвешенный случайный выбор . Я горжусь тем, что получил открытый исходный код (по лицензии MIT), и с момента публикации в четверг он уже был загружен более 50 раз. Я пишу этот пост, чтобы поделиться некоторыми проблемами, с которыми я столкнулся на пути к публикации этого первого модуля. Решаем, что делать Первой проблемой, с которой я столкнулся, был выбор идеи для моего первого модуля. Я хотел выбрать какой-то фрагмент кода,..

Тестирование нескольких версий Python с помощью tox
При планировании рефакторинга приложения мы увидели, что некоторые модули, которые были у нас в другом проекте, можно было повторно использовать для того, что нам было нужно. Я быстро подумал, что я могу просто переместить это в отдельный пакет, добавить его в оба проекта в качестве зависимости, и боги DRY будут довольны мной. Позже в тот же день совершенно неожиданно я понял, что проект рефакторинга - последний из имеющихся у нас, работающий на Python 2.7 (я знаю #SHAME), в то время как..