LINUX.ORG.RU

Планируете ли уходить с GitHub?

 ,


3

4

В связи с новостью о покупке GitHub корпорацией Microsoft, планируете ли вы отказаться от услуг этого сервиса?

P.S.: Bryan Lunduke проводит голосование в Twitter
>>> https://twitter.com/BryanLunduke/status/1002948337920720897

  1. Нет, останусь на GitHub408 (33%)

    ********************************************************************************************************************************************************************************************************************************************************************************************************************************

  2. Не пользуюсь GitHub356 (29%)

    ***************************************************************************************************************************************************************************************************************************************************************************************

  3. Да, перейду на Gitlab225 (18%)

    ********************************************************************************************************************************************************************************

  4. Да, разверну свой сервер111 (9%)

    ***************************************************************************************

  5. Да, перейду на Bitbucket72 (6%)

    ********************************************************

  6. Свой вариант в комментарии56 (5%)

    *******************************************

Всего голосов: 1228

Ответ на: комментарий от Quasar

в данном случае недопонял ты (и она). Бывает.

Меня сейчас другая тема увлекает, ты уж извини, я твои и её ментальные баги фиксить не буду.

Einstok_Fair ★★ ()
Последнее исправление: Einstok_Fair (всего исправлений: 1)
Ответ на: комментарий от Quasar

И с каких пор UNIX распространялся на условиях GNU GPL? При чём тут UNIX? Ах да... Ты же сам написал, что ты слабоумный.

Меня удивляет ваша способность делать выводы. Переход на личности (причем не только мне). Не читал все ваши сообщения в форуме (может там есть и что-то норм), но удивляет что с такой манерой у вас 5 звёзд. Не лишним будет пожаловаться в соответствующей ветке на ваши сообщения.

bonta ()
Ответ на: комментарий от Quasar

да даже для доменов. учитывая, что доменов даже второго уровня миллионы, а домены более мелких уровней - это записи довольно большой длины, то объёмы там получатся немалые и для юзерского применения это совершенно не годится.

Iron_Bug ★★★ ()

Мы уже пару лет на гитлабе.

Lordwind ★★★★★ ()

На гитхабе сидел чисто из-за надписи «github.com» URL для портфолио, а так все проекты на гитлабе.

baist ()
Ответ на: комментарий от dikiy

Мне кажется что майкрософт покупает уже обанкротившиеся или сворачиваемые отделы. Ну как покупка аськи в РФ.

baist ()

Я уже давно на Bitbucket =). Pipelines у них бесплатные, мммм, конфетка просто.

DiKeert ()
Ответ на: комментарий от slapin

Пишешь себе YAML файлик, билды запускает со скриптами которые там. CI/CDI эдакий.

Вот пример из моего оч. персонального проекта:

- На каждый мерж в мастер, автоматически: собрать, протестить поделиться артефактами со следущими шагами. Провесить туннель до тестовой базы, накатить туда обновления для схемы. Ansible-ом накатить новую версию приложения на тестовый же сервак.

- Кастомные билды - у меня пара докер контейнеров своих есть, вот когда что-то меняю в Dockerfile-ах (реально редко), нажимаешь кнопочку на бранче в UI в битбакете и он сам мне их собирает и в docker hub загружает.

image: maven:3.3.9

pipelines:
  branches:
    master:
      - step:
          name: Run Integration Tests
          caches:
            - maven
            - docker
          services:
            - docker
          script:
            - mvn clean verify
          artifacts:
            - target/ansible/**
            - target/*.jar
      - step:
          name: Deploy Database Scheme
          caches:
            - maven
          script:
            - ssh -L 5432:postgres.local:5432 -N -f ansible@мой_хост_тута
            - mvn flyway:migrate -Pdeploy.test -Ddb.user="${TEST_DB_USERNAME}" -Ddb.pass="${TEST_DB_PASSWORD}"
      - step:
          name: Deploy for Testing
          image: dikeert/ansible
          deployment: test
          caches:
            - maven
          script:
            - mvn ansible:playbook -Pdeploy.test -DskipTests -Ddb.user="${TEST_DB_USERNAME}" -Ddb.pass="${TEST_DB_PASSWORD}"
  custom:
    docker:
      - step:
          name: Build and upload docker images
          caches:
            - maven
            - docker
          services:
            - docker
          script:
            - docker login -u "${DOCKER_LOGIN}" -p "${DOCKER_PASSWORD}"
            - mvn docker:build docker:push
DiKeert ()
Ответ на: комментарий от DiKeert

50 минут в месяц бесплатно, добавляешь кредитку еще 50 минут дают бесплатно =). После превышения - 1000 минут за 10 убитых енотов,

DiKeert ()
Ответ на: комментарий от DiKeert

Да вроде на гитхабе и гитлабе такое тоже есть. Просто гитхаб жестко дропает при превышении, а мне чуть-чуть обычно не хватает... Поэтому пришлось свою CI городить.

slapin ★★★★★ ()
Ответ на: комментарий от slapin

На гитхабе вроде бы не было. Можно сторонний Travis CI какой-нибудь прикрутить, да. У гитлаба слышал тоже есть, но не пробовал. Я ленивый - от добра добра не ищу =). Travis CI вот правда хочу попробовать.

DiKeert ()
Ответ на: комментарий от DiKeert

Кстати про докер - он у них там в дефолтном окружении есть что ли? просто docker build и всё? и никаких хуков к docker.io?

slapin ★★★★★ ()
Ответ на: комментарий от slapin

Оно у них бежит на kubernetes кластере, т.е. билды твои бегут в докере, в дефолтном или в image-е который ты укажешь.

Если ты обратишь внимание, то у меня там добавлен сервис - docker, это включает возможность использовать докер из докера. Билдить, запускать, загружать и тп:

services:
  - docker

И если ты опять же обратишь внимание, то перед билдом/загрузкой я делаю:

docker login -u "${DOCKER_LOGIN}" -p "${DOCKER_PASSWORD}"

Еще классно, что он может закешировать images-и который ты качал себе и второй раз они будут оч. быстро качаться, такая же фигня для мавена:

caches:
  - maven
  - docker

У меня когда maven clean verify случается, оно само запускает Postgres в докере, используя docker-maven-plugin, и интеграционные тесты гоняются на реальной базе.

DiKeert ()
Ответ на: комментарий от DiKeert

Тэкс, это на моем личном аккаунте все, я тут простой пользователей, но на всякий случай скажу, что я работаю в Atlassian =). В другом продукте правда, в другой части компании.

DiKeert ()
Ответ на: комментарий от DiKeert

С атлассином у меня в своё время сложилось взаимное непонимание, но спасибо за информацию, в бызнес надо без эмоций. Если по фичам bitbucket будет побеждать гитхаб, придется туда идти.

slapin ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.