Igor
Никак?
Это вопрос или ответ?
Oleksandr
Онли мастер и онли тест в одном?
Oleksandr
Зачем?
Oleksandr
Сделай 2
Oleksandr
У тебя критерий ветка
Oleksandr
Вот и сделай 2 разных джоба или что там у тебя
Igor
У меня овер 100 джобов, получается каждый надо описывать дважды и делить в онли ветками, вот и подумал можно ли в одной задать критерии, что если только ветка тест, то manual, если мастер, то автоматом.
Oleksandr
они ж у тебя взаимоисключающие
Oleksandr
ну в общем может как-то и можно, но выглядит не очень логично
Igor
Замутил примерно так:
Igor
.deploy_common: &deploy_common # common conig HERE deploy_master_CD: <<: *deploy_common only: refs: - master deploy_manual: <<: *deploy_common when: manual
George
вариант, да
Anonymous
@Krasava75 будет жить. Поприветствуем!
Anonymous
@bad_vad будет жить. Поприветствуем!
Vladimir
в интернете есть статьи про зелёных человечков
ну Larrr адекватная и гуглер, но только сделать из ее статьи вывод что в Гугле плохо - это очень интересная трактовка текста
Denis
Всем привет. Может у кого-нибудь будут идеи? На 1 сервере два экземпляра вордпресса. Первый лежит в /var/site/wp1 Второй лежит в /var/site/wp2 рутовым в конфиге nginx является первый. Вопрос. Как через nginx (или не через него) сделать возможность ходить в обе админки? Условно: example.com/wp-admin-1 и example.com/wp-admin-2. Чтобы каждая админка вела в свой wp. Домен один и к сожалению разнести на 2 невозможно.
настроить нжинкс как реверспрокси, вордпрессы обучить, что их теперь два
ну например как example.com/wp1/wp/admin.php & example.com/wp2/wp/admin.php
Vladimir
Что за nginx стоит?
Denis
А как 2 вордпресса на 1 домене работают?
Есть старый дизайн и новый. Каждый в своем вордпрессе. Рут настроен на старый, а потом rewrite-ами настроено отображение нескольких страниц в новом дизайне. Не спрашивайте. Настраивали индусы. И это не фигура речи.
Denis
Что за nginx стоит?
Версию не скажу, не у терминала сейчас
Denis
Я к тому что это 1 сайт
Это один сайт. В лс могу подробнее рассказать.
Oleksandr
Правильная тема с реверсом.
Oleksandr
Ещё можно админку по разным портам развесить
Oleksandr
А вообще лучше закатать рукава и уйти от этого колхоза
Niko
Удивлюсь если тут найдутся те кто ставил астра-линукс
Старый
Удивлюсь если тут найдутся те кто ставил астра-линукс
😐мне его даже в проде юзать пришлось
Toshi
Да вопрос не очень уместный. Но мне приходится юзать астру из-за жёстких требований.
Aleksey
да всё понятно
Aleksey
просто тебе надо в местный LUG
Aleksey
там такие вопросы будут решать
Toshi
Безопастники грозятся ещё и докер запретить.
Aleksey
и правильно. нехай.
Aleksey
чо там у вас в астре ? 3-е ядро завезли ?
Toshi
Конечно, буржуйское с дырами и бэкдорами :)
Старый
чо там у вас в астре ? 3-е ядро завезли ?
там уже 4 есть как бы, другое дело что юзать её садомазо
Toshi
Вообще там 4.15, на том релизе, что я использую.
Антон [R13 🍆 Ivelok]
И даже AD там поднимал 🙈
Антон [R13 🍆 Ivelok]
К счастью не прод, а демо-стенд.
Lev
И даже AD там поднимал 🙈
Ты книгу дочитал? :trollface:
Антон [R13 🍆 Ivelok]
Vladimir
Удивлюсь если тут найдутся те кто ставил астра-линукс
раньше тут был астра-евангелист или как-то так, чувак который там работал и всем пытался доказывать что Астра это благо. Но, кажется, его забанили
Vladimir
продажник, евангелист - один фиг
Вадим
Он адекватный на самом деле Но на посты в интернете действительно чересчур активно реагирует
Nyam
По наполнению офиса, я так понимаю, много народа выехало на дамп
MRY
Всем привет. Кто-нибудь может посоветовать хорошую альтернативу Selenoid от Aerokube ???
Roman
А что не так с selenoid?
MRY
А что не так с selenoid?
Реализация кластеризации через жопу. В рамках одного большого инстанса все ок. Но мне нужен кластер где будет более 100 CPU. Я как бы собираю все на основе AWS ECS и тут много сложностей.
ranebull
Есть же aerokube moon - там как раз про k8s
Vladimir
Всем привет! Есть специалисты по кассандре? Есть минивопрос-много томбстоунов образовалось. Ребилдить нужно?
Roman
или, как уже сказали, с помощью moon
MRY
https://github.com/aerokube/ggr вот этой штукой строится кластер
На ней и постоил. В рамках отдельного on-promise решения работает но в ECS не получается перенести в удобном виде. Много костылей.
ranebull
https://github.com/aerokube/ggr вот этой штукой строится кластер
И туда заводятся все селеноиды. И дальнейшее обращение автотестов идёт в ендпоинт ggr, который балансирует все красиво
MRY
И туда заводятся все селеноиды. И дальнейшее обращение автотестов идёт в ендпоинт ggr, который балансирует все красиво
Красиво когда ты заранее знаешь энвайремент и ноды. А я пытаюсь автоматизировать в зависимости от нагрузки. Классичекое решение selenoid+ggr я поднял и оно работает. C ECS пока траблы. Если решу проблему. Напишу документ скину всем.
MRY
Тогда тебе в moon
Он вроде требует доп. движений с лицензированием ?
Anonymous
@ChadwickBlackford будет жить. Поприветствуем!
🎋🎋🥷 ngSamurai
Hi ppl! может кто помочь с понимаем того, почему gitlab pipe который стартует только npm run таску, в которой стоит просто echo "todo", занимает 23 секунды.... кэш стоит на пуллинг... и как вообще можно ускорить пайпы?
George
он, наверное, 23 секунды клонит репо?
🎋🎋🥷 ngSamurai
возможно распаковывает/запаковывает кэш
🎋🎋🥷 ngSamurai
Duration: 1 minute 7 seconds
🎋🎋🥷 ngSamurai
а куда вообще распаковывается кэш? Checking cache for 135-21... No URL provided, cache will not be downloaded from shared cache server. Instead a local version of cache will be extracted. Successfully extracted cache тестирую так: cache: key: $CI_PROJECT_ID paths: - node_modules/ untracked: true before_script: - pwd - ls -la lint_codebase: image: $NODEJS_DOCKER_REFERENCE stage: test script: - /usr/bin/npm run ci:lint cache: key: $CI_PROJECT_ID policy: pull # only pull cache, skip uploading paths: - node_modules/ untracked: true но node_modules так и нет....
🎋🎋🥷 ngSamurai
https://docs.gitlab.com/ee/ci/caching/#cache-vs-artifacts в моем понимании "артефакт" это выходной продукт пайпа, а не прилагающие части дев тулзов