Pull to refresh

Comments 17

Хорошая новость! Давно хотелось чего нибудь подобного.

UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here

В GL бесплатно есть прекрасный CI, который может многое, что не умеют Travis/Circle.Cirrus/AppVeyor/etc

А что конкретно умеет GitlabCI такого, чего не умеет CircleCI?

Подключить свои runner-ы, например? ;) Под Windows

У CircleCI есть Enterprise версия, там своё всё, не только runner-ы. Просто, в отличие от гитлаба — за деньги. Но вообще CI, даже если это только runner-ы — это не то, что хочется запускать самостоятельно… его приходится регулярно обслуживать и дорабатывать напильником, и пока что оно далеко от "настроил один раз и забыл на годы, а оно просто работает". Так что мне в этом плане более симпатичен облачный вариант, и у CircleCI он заметно лучше гитлаба (да и дешевле, как превышаешь бесплатный тариф).


Что касается винды, то да, это забавно, но я подозреваю что по факту там у runner-а тупо докер, так что если очень надо будет, то, наверное, можно и CircleCI Enterprise в таком же стиле завести, только вот вопрос, зачем надо runner под виндой запускать?

Что касается винды, то да, это забавно, но я подозреваю что по факту там у runner-а тупо докер

нет, GitLab Runner is written in Go and can be run as a single binary…
It is designed to run on the GNU/Linux, macOS, and Windows operating systems. Other operating systems will probably work as long as you can compile a Go binary on them.


только вот вопрос, зачем надо runner под виндой запускать?

потому что не все проекты на скриптовых языках, на Linux и кроссплатформенные )) есть ещё Windows-only компилируемые языки, например (возможно, это не «современно», но...)
  • Бесплатный параллелизм жоб,
  • Публикация и хранение артефактов жоб из коробки, без необходимости прикручивания сторонних платных сервисов типа S3 cloud
к слову, можно и S3-compatible, вроде minio, прикрутить
UFO just landed and posted this here
У GitHub тоже есть свой CI, правда пока он в бете. Пробовал сам — очень неплохо, только пока сыровато.

Ну если это будет как Travis и прочие, то GL CI предпочтительнее

Чем? В качестве протоколов взяты используемые всеми инструменты. Не нравится — переходишь на другой репозиторий. Проприетарность гитхаба здесь никаким местом.
Sign up to leave a comment.

Other news