Gitea-01: домашний github (+ actions)

Поделиться
HTML-код
  • Опубликовано: 11 янв 2025

Комментарии • 17

  • @denisgusev1152
    @denisgusev1152 Год назад +2

    Слышно как слюну глотаешь от удовольствия

  • @reindeermosseater
    @reindeermosseater Год назад

    15:59 - клонируешь с флагом -mirror, добавляешь remote, и затем пуш в новый репозиторий

    • @realmanual
      @realmanual  Год назад

      Только вот чтобы массово перенести, придется скрипт руками писать, а в том же гитлабе импорт из коробки

  • @АндрейСурыгин-м1з
    @АндрейСурыгин-м1з 11 месяцев назад

    Gitlab не использует gitlib. Он использует свое решение gitaly для взаимодействия с репозиториями

  • @КузГА
    @КузГА 11 месяцев назад

    Gitea такое себе решение. Они уже три года не могут починить относительные ссылки и если ты хочешь, чтобы ридми в твоём репозитории ссылался на другие md или html файлы, то тебе нужно держать две версии ссылок - одна версия должна ссылаться относительно на локальные файлы, другая абсолютно на сайт gitea.
    А если ты используешь генераторы статических сайтов для документации... Ну, press F.

    • @realmanual
      @realmanual  11 месяцев назад

      Хм, не заморачивался никогда с относительными ссылками.

    • @КузГА
      @КузГА 11 месяцев назад +2

      @@realmanual посмотри, что там в Forgejo с actions вроде как они уже перенесли весь функционал и пока совместимость с gitea не сломали.

    • @Numerolog-Vladimir5
      @Numerolog-Vladimir5 8 месяцев назад

      @@КузГА Какой инструмент вы бы себе выбрали и почему? Gitea Actions или Forgejo Actions или может навороченный Jenkins

  • @reindeermosseater
    @reindeermosseater Год назад

    к чему полумеры? gitlab же

    • @realmanual
      @realmanual  Год назад

      Ответ в самом видео

    • @St_Sinner
      @St_Sinner Год назад +3

      Жрет как не в себя, не доступен официально для покупки интерпрайз версии, зачастую перегружен лишним. В общем, тупо воздух греет, если не идет речь о команде ~50 разрабов и более. Gitea легко справляется с хранением кода, билдами, хранением артефактов и конечных билдов. И при этом потребляет чуть ли не на порядок меньше ресурсов при работе. А обновление вообще прям песня. Чтобы апнуть версию, нужно не больше 30 сек, из них простой будет занимать от 5 до 10 сек. У нас команда 30 чел + сторонние наемники по мере необходимости, уже 3 года пользуем gitea. Раньше пользовали в связке с drone-ci + selfhosted docker regisrtry, теперь осталась gitea. Ну и то,что они решили CI/CD пилить по типу github actions, прям великолепно. Они и сами документацию ведут отлично, но даже если не нашел чего-то у них, просто идешь на гитхаб и находишь там

    • @realmanual
      @realmanual  Год назад +1

      во всем согласен, в ролике и в репе даже есть скрин сравнения потребления гитлаба и гити.
      я на одном инстансе переехал с гитлаба (написал скрипт массовой миграции и перенес свои +100 реп за несколько минут). как нибудь расскажу об этом.

    • @Numerolog-Vladimir5
      @Numerolog-Vladimir5 8 месяцев назад

      @@realmanualОчень интересно послушать и посмотреть 👏🔥