Разместите свой проект бесплатно и начните получать предложения от фрилансеров-исполнителей уже спустя минуты после публикации!

Автоматическая компиляции кода во время deploy на сервер digital Ocean

истекло время актуальности


Автоматизация компиляции при заливке кода на сервер Digital Ocean


Use Case:


Участники разработки телеграм бота работают над кодом и заливают его на Github на ветку DEV.

Далее Тимлид делает ревью кода и делает деплой на DEV сервер (Digital Ocean). После чего происходит тестирование всех систем в связи с обновлениями. Если новый код прошел успешное тестирование, Тимлид заливает код с ветки DEV на ветку MASTER и делает деплой на MASTER сервер (Digital Ocean).


Задача:

1) Настроить правильной поток деплоя:

Github DEV --> Сервер DEV

Github MASTER --> Сервер MASTER


2) Настроить автоматическую компиляцию кода на серверах (DEV и MASTER)


Компилятор:

Майкрософтовский, входит в состав .net core 2.2 SDK

https://dotnet.microsoft.com/download/dotnet-core/2.2



  1. 10 дней5 000 ₴
    Андрій
    Андрій Кісіль
    1442   проверен    55  0

    Добрий день. Хочу Вам запропонувати команду розробників і адмінів, які візьмуться за виконання та підтримку Вашого проекту. Пишіть. Дякую.

    Украина Кременец | 24 сентября 2019 |
  2. 10 дней5 000 ₴
    Валерий
    Валерий Баштовой
    97   

    Добрый день.
    Могу настроить сборки github+jenkins или gitlab-ci , могу портировать ваше приложение в докер.
    Наш стек .net core + linux. Наша схема следующая
    Девы заливают на ветку dev в gitlab. Команда без явного тимлида, по-этому некому апрувить. На dev в гитлаб прописана сборка докера. Успешное завершение билда - можно забрать готовый образ и оттестить изменения. Билд не прошел - разбираются почему(логи в гитлабе). Это все делают разработчики сами.
    Тимлид или девопс мержат в test и выкладывают готовый образ на тестовый сервер. Тестировщики тестят. Все ок - тимлид или devops мержат test в master. Ну и дальше на прод.
    Для лучшего понимания процесса можно встретиться и обсудить детали.

    Украина Киев | 25 сентября 2019 |
  3. 3 дня4 000 ₴
    Ihor
    Ihor Skalskyi
    140   

    Добрый день, имею большой опыт работы в CI/CD, разверну и настрою вам сервер под управлением Cirrus CI, Jenkins или Gitlab CI ( выберем наиболее подходяцю для ваших нужд CI). Автоматизирую все необходимые процессы.

    Украина Киев | 26 сентября 2019 |
  • SmartBot Business
    23 сентября 2019 |

    здравствуйте, уточните, что требуется реализовать для разработчиков чат-ботов, этот раздел Вы выбрали для Вашей задачи.

  • Александр Потапенко — заказчик проекта
    23 сентября 2019 |

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

  • SmartBot Business
    23 сентября 2019 |

    так Вы выбрали категорию "Разработка чат-ботов" вот здесь такие разработчики и возникает вопрос что конкретно нужно сделать.

  • SmartBot Business
    23 сентября 2019 |

    если разработать чат-бот, так и напишите ТЗ по разработке