Дурак из фильма
ага
Nico
:) руки главно чтоб росли от куда надо
Александр
Александр
У некоторых руки сразу туда растут
Nico
ну, ползьоватса поисковиками приводит к осваненею какихто новых вешях паралельно
Nico
по сути, людям лень чаше ман читать и выбирают гуглить)
Дурак из фильма
В мане много всего, а ответ нужен на один маленький вопросик
Евгений
по сути, людям лень чаше ман читать и выбирают гуглить)
Если бы к манам семаетический поиск прикрутили, то никто бы не гуглил
Игорь
А whatis уже не канает?
Anonymous
man -k ?
Anonymous
@vovakaplenko будет жить. Поприветствуем!
Anonymous
https://youtu.be/iXvel1zos3Q
Arty
то чувство, когда осознал после новогодней ночи, что Jenkins Pipline > Gitlab CI
Антон [R13 🍆 Ivelok]
Вот...
Некрофил!
Arty
Нормально ты так уыпил
в gitlab ci нет ни наследования (и соотвественно DRY), ни нормальных средств разработки, ни возможности динамической генерации стадий
Антон [R13 🍆 Ivelok]
в gitlab ci нет ни наследования (и соотвественно DRY), ни нормальных средств разработки, ни возможности динамической генерации стадий
Я как вспомню как в jenkins сделали динамическую генерацию стадий... Страшно становится. Но может уже лучше сделали :)
George
DRY - через YAML anchor. Такое себе, но пользовать можно
George
динамическая генерация стадий - да, не видел, но не уверен, что она абсолютно нужна
Kirill
С нг
Tadeusz
Знг
Arty
DRY - через YAML anchor. Такое себе, но пользовать можно
И что, у меня прям получится вынести стадию работы с кубернетисом например в отдельный файл, а его допустим в сабмодуль, а потом везде инклюдить как-то?
George
https://docs.gitlab.com/ee/ci/yaml/#include
Arty
Ничоси. Смотреть anchors, правильно?
George
anchors - это про другое
George
т.е. include - позволяет "подсосать" уже готовый или фрагментарный gitlab-ci файл в текущий. Они мержатся
George
а anchor - позволяет описать повторяющиеся блоки кода
George
.job_template: &job_definition stage: build tags: - docker allow_failure: true when: manual .script_template: &script_template - echo "${CI_JOB_TOKEN}" | docker login -u gitlab-ci-token --password-stdin "${CI_REGISTRY}" - test -z "${DOCKER_IMAGE_TAG}" && export DOCKER_IMAGE_TAG=latest - cd "${DOCKER_IMAGE_NAME}" - docker build -t "${CI_REGISTRY_IMAGE}"/"${DOCKER_IMAGE_NAME}":"${DOCKER_IMAGE_TAG}" . - docker images - docker push "${CI_REGISTRY_IMAGE}"/"${DOCKER_IMAGE_NAME}":"${DOCKER_IMAGE_TAG}"
George
и далее
George
build.frontend.master: <<: *job_definition before_script: - export DOCKER_IMAGE_NAME=frontend script: *script_template only: refs: - master
Arty
Большое спасибо
Arty
да
в сабмодуль не получится вынести. https://docs.gitlab.com/ee/ci/yaml/#include Note: We don’t support the inclusion of local files through Git submodules paths.
George
в отдельный файл - да Я лично пока что эти "кусочки" публикую через gitlab pages :-)
George
пока гитлаб не внедрит возможность подсасывать их из закрытых basic auth http эндпойнтов или из сабмодулей
Aleksey
а чо chocolatey стоит юзать нет ?
Bogdan (SirEdvin)
А разве есть выбор?
Aleksey
для homepc да
Tadeusz
Первый стабильный релиз открытой P2P-системы синхронизации файлов Syncthing После пяти лет с момента формирования первого тестового выпуска подготовлен первый стабильный релиз системы Syncthing 1.0.0, которая позволяет организовать автоматическую синхронизацию файлов пользователя на нескольких устройствах, решая задачи сходные с проприетарной системой BitTorrent Sync. Синхронизированные данные не загружаются в облачные хранилища, а напрямую реплицируются между системами пользователя при их одновременном появлении в online, используя развиваемый проектом протокол BEP (Block Exchange Protocol). Код Syncthing написан на языке Go и распространяется под свободной лицензией MPL. Готовые сборки подготовлены для Linux, Android, Windows, macOS, FreeBSD, Dragonfly BSD, NetBSD, OpenBSD и Solaris.
Anonymous
Ruslan будет жить. Поприветствуем!
Mark ☢️
Using global discovery, if enabled. Every Syncthing instance announces itself to the global discovery service (device ID and external port number - the internal address is not announced to the global server).
Mark ☢️
Пиров через других пиров оно не умеет
Vladislav
суровый l2
Stefan
постигаю тут зден деплоя приложухи в swarm кластер через jenkins, подскажите как отдебажить проблему? поставил swarm plugin, настроил коннект к докер сокету на мастере(подключилось успешно), описал в темплейте доп. настрйки, по итогу раннер который заспаунился, чтоб сделать билд и деплой на мастер тупо провисает и не может включиться, ошибок не выплевывает
Stefan
вот настройки темплейта
Stefan
че ему от меня нужно?
George
Ищи солюшен, гуголь поможет )
Stefan
Ищи солюшен, гуголь поможет )
не понятно пока что именно гуглить
Vladimir
Привет)Jenkins по русски есть ?
Stefan
он наверное о комьюнити
Aleksey
Антон не стоит тащить сюда гнобление на пустом месте.
Aleksey
Привет)Jenkins по русски есть ?
https://github.com/goq/telegram-list
Aleksey
Всё или почти всё более менее ойтишное есть тут
Denis
Вы лучше скажите кому и что дали ваши фразы кроме потенциального токсичного влияния на кого то ?
Denis
А вы кто такой чтобы людей учить. Вас не просили, и не стоит тут навязывать правила или удобные себе порядки. Ок ?
Aleksey
Не думаю что стоит продолжать этот разговор.
Alex 서퍼
Очень даже токсичное поведение.
Dmitry
Хороший чат, если актуально
Anonymous
Глеб Вадясов будет жить. Поприветствуем!
Aleksei
А кто в хашикорповском волте разбирается? Есть ли возможность валидировать как-то unseal key без того чтобы реально делать им unseal?
Aleksei
ну смотри, я cделал operator rekey с gpg init, получил несколько gpg шифрованых ключей. раздал их людям. могут они как-то валидировать что это реально unseal ключи для этого волта?
Stanislav
`[[
Mike
Может быть token lookup?
Stefan
коллеги, подскажите плиз в какую сторону посмотреть есть такой вот тестовый Jenkinsfile https://pastebin.com/c7itQVY1 как мне заставить выполнить запуск докер-компоуза на удаленном серваке, не копируя содержимое проекта?
Aleksey
хм. концепция волта вроде намекает что нету "этого" ибо он один
Aleksey
хотя подозреваю что я где то что то пропустил
Anonymous
@Yuriy_Gur будет жить. Поприветствуем!
Anonymous
@jet4fire будет жить. Поприветствуем!
Anonymous
Егор будет жить. Поприветствуем!
🏳️ Phil
С Рождеством, православные! https://blog.github.com/2019-01-07-new-year-new-github/