Рубрики
Uncategorized

Git + hasura + <3

ВВЕДЕНИЕ Hasura — это передовой двигатель GraphQL, разрушающий необходимость создания приложения CRUD … Tagged с GraphQL, DevOps, Docker, Tulcial.

Хасура является передовым двигателем GraphQL, разрушающим необходимость создания приложений CRUD. Полностью оснащены миграциями, очередями событий и удаленной схемой, что позволяет легко перегружать одну конечную точку GraphQL.

Kintohub работает над тем, чтобы стать облачным пакетом производственного уровня следующего поколения, позволяя разработчикам непредвзятость в быстрые выбросы в масштабных масштабах, как и большие мальчики. (Netflix, Facebook, Google и т. Д.) За исключением 100 инженеров, которые не требуются.

Когда у вас есть два или более человек, работающих над каким -либо проектом вместе, проблемы возникают быстрее, чем вы думаете. Вот почему были изобретены GIT, филиалы, просьбы о привлечении и многое другое. Точно так же с Hasura и Kintohub, работая непосредственно с консолью Hasura или развертывание только одновременных репозиториев на Kintohub отлично подходит для отдельных проектов, но вы не захотите делать это с командой, делящей ту же среду, что вы можете прервать кого-то тяжелым работой !

Для разработчиков важно легко получить локальную, изолированную среду для внесения и тестирования изменений, прежде чем принять участие в совместной групповой среде, такой как DEV или постановка.

Цель? Давайте введем новые изменения в вашу базу данных и услуги по бэкэнд с нулевым временем простоя, в том числе при развертывании изменений для своих клиентов. Чтобы достичь этого, важно создавать услуги без гражданства и обратные совместимые услуги, которые выходят за рамки этой статьи. Но что является ключевым для вашей команды, так это следовать простому процессу для достижения высокого времени безотказной работы, меньше конфликтов слияния и уклоняться от ошибок в изолированных средах.

Команды изобрели много способов управления филиалами для сотрудничества. Мы будем следить за потоком GIT с простой средой Dev и Prod, основанной на разработчике и главной ветви. Чтобы ввести изменения в DEV через функции, Bug и Hotfix Branches.

Настройка git

  1. Клонировать наш (шаблон) [ https://github.com/kintohub/hasura-template ) вашей организации GIT/пользователю.

  2. (Зарегистрироваться) [ https://beta.kintohub.com/ ) к Kintohub. Затем нажмите «Создать Kintoblock»

  3. Выберите блок создания веб -сайта.

  4. Подключитесь к GitHub и предоставите доступ ко всему или хранилищу Hasura-Template с шага (1).

  5. Выберите хранилище Hasura-Template, затем нажмите «Продолжить».

6 Введите имя для блока, а затем выберите Dynamic Web App

  1. Введите порт 8080, затем нажмите Создать веб -сайт

Должен выглядеть так:

После того, как вы создаете свой блок, будет автоматически развернуться сборка. Если любопытно, когда вы ждете, можно проверить настройки в правом верхнем углу или включить Непрерывная интеграция Под настройками сборки!

В правом верхнем углу есть хорошая кнопка развертывания. Нажмите на это, установите имя среды. Теперь вам нужно добавить Postgres в ваше развертывание. Ищите это — затем добавьте. Бум Анкет

После того, как это сделано, нажмите Развертывать

Искренне любопытно, что думает сообщество Dev.to. Первый пост, желая написать больше! Дай мне знать!

Оригинал: «https://dev.to/codingcoop/git-hasura-kintohub-team-3-1f9d»