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 будет жить. Поприветствуем!
Gleb
Anonymous
@bad_vad будет жить. Поприветствуем!
Denis
Всем привет.
Может у кого-нибудь будут идеи?
На 1 сервере два экземпляра вордпресса.
Первый лежит в /var/site/wp1
Второй лежит в /var/site/wp2
рутовым в конфиге nginx является первый.
Вопрос.
Как через nginx (или не через него) сделать возможность ходить в обе админки?
Условно: example.com/wp-admin-1 и example.com/wp-admin-2.
Чтобы каждая админка вела в свой wp.
Домен один и к сожалению разнести на 2 невозможно.
настроить нжинкс как реверспрокси, вордпрессы обучить, что их теперь два
Denis
ну например как example.com/wp1/wp/admin.php & example.com/wp2/wp/admin.php
Vladimir
Что за nginx стоит?
Oleksandr
Denis
А как 2 вордпресса на 1 домене работают?
Есть старый дизайн и новый.
Каждый в своем вордпрессе.
Рут настроен на старый, а потом rewrite-ами настроено отображение нескольких страниц в новом дизайне.
Не спрашивайте.
Настраивали индусы.
И это не фигура речи.
Oleksandr
Oleksandr
Правильная тема с реверсом.
Oleksandr
Ещё можно админку по разным портам развесить
Oleksandr
А вообще лучше закатать рукава и уйти от этого колхоза
Niko
Удивлюсь если тут найдутся те кто ставил астра-линукс
Старый
Aleksey
Toshi
Да вопрос не очень уместный.
Но мне приходится юзать астру из-за жёстких требований.
Aleksey
да всё понятно
Aleksey
просто тебе надо в местный LUG
Aleksey
там такие вопросы будут решать
Toshi
Безопастники грозятся ещё и докер запретить.
Aleksey
и правильно. нехай.
Aleksey
чо там у вас в астре ? 3-е ядро завезли ?
Toshi
Конечно, буржуйское с дырами и бэкдорами :)
Toshi
Вообще там 4.15, на том релизе, что я использую.
Антон [R13 🍆 Ivelok]
Антон [R13 🍆 Ivelok]
И даже AD там поднимал 🙈
Антон [R13 🍆 Ivelok]
К счастью не прод, а демо-стенд.
Niko
Антон [R13 🍆 Ivelok]
Старый
Vladimir
Vladimir
продажник, евангелист - один фиг
Toshi
Вадим
Он адекватный на самом деле
Но на посты в интернете действительно чересчур активно реагирует
Nyam
По наполнению офиса, я так понимаю, много народа выехало на дамп
MRY
Всем привет.
Кто-нибудь может посоветовать хорошую альтернативу Selenoid от Aerokube ???
Roman
А что не так с selenoid?
MRY
А что не так с selenoid?
Реализация кластеризации через жопу.
В рамках одного большого инстанса все ок. Но мне нужен кластер где будет более 100 CPU. Я как бы собираю все на основе AWS ECS и тут много сложностей.
ranebull
Есть же aerokube moon - там как раз про k8s
Vladimir
Всем привет! Есть специалисты по кассандре? Есть минивопрос-много томбстоунов образовалось. Ребилдить нужно?
Roman
Roman
или, как уже сказали, с помощью moon
Roman
ranebull
Roman
MRY
MRY
ranebull
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 так и нет....
Gleb
🎋🎋🥷 ngSamurai
https://docs.gitlab.com/ee/ci/caching/#cache-vs-artifacts
в моем понимании "артефакт" это выходной продукт пайпа, а не прилагающие части дев тулзов