Size: a a a

NodeUA - JavaScript and Node.js in Ukraine

2021 November 26

YY

Yuriy Yarosh in NodeUA - JavaScript and Node.js in Ukraine
Где-то в 6 раз дешевле Firestore, и в 10 раз дешевле Dynamo
источник

YY

Yuriy Yarosh in NodeUA - JavaScript and Node.js in Ukraine
Не везде можно в CQRS, и не везде можно нагрузить такие штуки...
источник

˸A

˸̧̨ ͅBlack Akula˸̧̨ ... in NodeUA - JavaScript and Node.js in Ukraine
Универсальное решение - elastic search
источник
2021 November 27

AK

Alexandr Kazakov in NodeUA - JavaScript and Node.js in Ukraine
У меня есть проект на ноде, который работает на GCP. Хочу добавить автоматическую проверку кода eslint-ом. Нужно ли добавлять тест когда кто-то делает PR в ветку main или нужно добавлять тест при сборке проекта в GCP(сборка идет с помощью Cloud build)? Думаю, что верный ответ: можно в обоих случаях добавить эту проверку.

Если с тестированием в облаке примерно все понятно, то что использовать на гитхабе? Я значит хочу, чтобы eslint проверял код разраба, когда тот делает PR в ветку main. Подобное тестирование раньше не писал, может кто что дельное подскажет, спасибо!
источник

IA

Ivan Aphanasyev in NodeUA - JavaScript and Node.js in Ukraine
Для гитхабе Github actions. В нем пайплайны можно описать
источник

AK

Alexandr Kazakov in NodeUA - JavaScript and Node.js in Ukraine
спасибо, а travis-ci для этой же задачи служит? Никогда им ранее не пользовался.
источник

IA

Ivan Aphanasyev in NodeUA - JavaScript and Node.js in Ukraine
Не могу сказать, я с этой штукой не работал ниразу, но по ci внутри названия, могу предположить, что должно)
источник

AK

Alexandr Kazakov in NodeUA - JavaScript and Node.js in Ukraine
ага, понял, спасибо, может кто еще что посоветует.
источник

q

qkation@DevelopQKati... in NodeUA - JavaScript and Node.js in Ukraine
да, travis-ci це подібра штука, тільки трохи простіша
источник

Т

Тёмыч in NodeUA - JavaScript and Node.js in Ukraine
Eslint можно вообще в прекоммит-хук добавить
источник

Y

Yevhen in NodeUA - JavaScript and Node.js in Ukraine
pre commit hook не гарантирует, что кто-то не закоммитит код, который не прошел проверку eslint.
git commit —no-verify и никаких хуков.
Либо же коммит до того, как установится хук
источник

Т

Тёмыч in NodeUA - JavaScript and Node.js in Ukraine
Ну тогда в гитхаб екшенс добавить...
источник

Y

Yevhen in NodeUA - JavaScript and Node.js in Ukraine
Ну да, так и писали выше
источник

Т

Тёмыч in NodeUA - JavaScript and Node.js in Ukraine
Ну вообще если кто-то коммитит код без прогона линтерами, то можно ему палкой по спине дать
источник

IK

Illya Klymov in NodeUA - JavaScript and Node.js in Ukraine
Оно и с прогонлм бывают смешные нюансы
источник

Y

Yevhen in NodeUA - JavaScript and Node.js in Ukraine
Remote палкой
источник

IK

Illya Klymov in NodeUA - JavaScript and Node.js in Ukraine
Я недавно закоммитил с прошедшей проверкой, но из-за того что я не делал установку пакетов - прогналось старой версии prettier
источник

Т

Тёмыч in NodeUA - JavaScript and Node.js in Ukraine
Ох, это да
источник

Т

Тёмыч in NodeUA - JavaScript and Node.js in Ukraine
Особенно с автоисправлением
источник

Т

Тёмыч in NodeUA - JavaScript and Node.js in Ukraine
У меня приттир было ломал sql запросы оракловские
источник