Size: a a a

JavaScript.Ninja

2019 December 24

m

m^^combat in JavaScript.Ninja
да но проблема в том что в интерфейсе ручного запуска можно выбрать только ветку, а для VARIABLES только два инпута
источник

m

m^^combat in JavaScript.Ninja
тоесть для каждого микросервиса нужно будет создавать какието значение переменных и каждый раз их вписывать в поле value вручную
источник

m

m^^combat in JavaScript.Ninja
если бы хотя бы был селект где хранились ранее вводимые переменные, то можно было бы скажем просто из селекта выбрать название микросервиса допустим
источник

m

m^^combat in JavaScript.Ninja
+ environment variables для монорепо свалены все в кучу, вместо того чтобы можно было их определить отдельно единожды для каждого микросервиса
источник

m

m^^combat in JavaScript.Ninja
если бы не было монорепо то проблем бы не было конечно
источник

m

m^^combat in JavaScript.Ninja
может быть я както непонятно написал, но главная проблема  не в том что у каждого микросервиса энваронмент вараеблы лежат в общей куче, а в том что для запуска jobs для определенного микросервиса только,надо заводить какуюто переменную например MICROSERVICE. и каждый раз в инпуте вводить название микросервиса который хочешь сбилдить
источник

D

Denis in JavaScript.Ninja
m^^combat
@xanf_ua Не подскажешь, какие практики есть для деплоя разных микросервисов из монорепо через гитлаб? Сейчас мы делаем отдельно ветку staging-microservice1, staging-microservice2, master-microservice1, master-microservice2 и тригерим пайплайны при пушах / запуске через веб интерфейс для этих веток
.branch: &branch /^dev$/

.client_only:
 only:
   refs:
     - *branch
   changes:
     - client/**/*

.build_template:
 extends: .client_only
источник

D

Denis in JavaScript.Ninja
мы как-то так такое решаем
источник

D

Denis in JavaScript.Ninja
билдим отдельно клиент и отдельно сервер
источник

SB

Serhiy Baranovskiy in JavaScript.Ninja
Чем может быть плох тот случай если у нас при открытом модально окне ты табом можеш переключить и другие линки что в фоне?
источник

SV

Schchogolev Vladlen in JavaScript.Ninja
Как привязать ползунок к полю ввода?
источник

SV

Schchogolev Vladlen in JavaScript.Ninja
Подскажите пожалуйста
источник

SV

Schchogolev Vladlen in JavaScript.Ninja
источник

SV

Schchogolev Vladlen in JavaScript.Ninja
чтобы при вводе данных он менял своё место положение
источник

SV

Schchogolev Vladlen in JavaScript.Ninja
Помогите пожалуйста
источник

AN

AleX N in JavaScript.Ninja
Schchogolev Vladlen
Как привязать ползунок к полю ввода?
<input type="range" name="rangeInput" min="0" max="100" onchange="updateTextInput(this.value);">
<input type="text" id="textInput" value="">

function updateTextInput(val) {
         document.getElementById('textInput').value=val;
       }

https://stackoverflow.com/questions/10004723/html5-input-type-range-show-range-value
источник

SV

Schchogolev Vladlen in JavaScript.Ninja
Спасибо
источник

MB

Max Belsky in JavaScript.Ninja
Максим Кавецкий
блин, а как накручивать тогда, хД
можно попробовать через puppeteer, там эмуляция клика, а не симуляция
источник
2019 December 25

A

Alxndr 🗽👇 in JavaScript.Ninja
lerna или rush?
источник

NS

Nikita Sologub in JavaScript.Ninja
Alxndr 🗽👇
lerna или rush?
lerna
источник