Size: a a a

JavaScript testing

2020 December 14

OK

Oleksandr Khotemskyi in JavaScript testing
Ilya Murashka
Типо в примере все здорово, потому что он тригерится через on pull request
надо в гитхаб экшн твой передавать какой то индентификатор PR
источник

AP

Alexey Panashchenko in JavaScript testing
Ilya Murashka
Флоу такой, на Тим сити запускается билд, потом деплой, после деплой через курл я тригерю экшен
Хай делай диспаьч ивент триггер
источник

IM

Ilya Murashka in JavaScript testing
Такой вроде и стоит, но он принимает бранчу как переменную и в итоге на пре не видно, что этот экшен отработал
источник

OK

Oleksandr Khotemskyi in JavaScript testing
Ilya Murashka
Такой вроде и стоит, но он принимает бранчу как переменную и в итоге на пре не видно, что этот экшен отработал
https://github.com/marketplace/actions/comment-action


issue_number: Number of PR, issue to comment. Required with create type.
источник

OK

Oleksandr Khotemskyi in JavaScript testing
как вариант, из тимсити передавать номер ПР и потом этим экшеном комментить
источник

IM

Ilya Murashka in JavaScript testing
Если намбер исью это номер пра, то да, так можно
источник

IM

Ilya Murashka in JavaScript testing
Получается, после того как уже тесты пробежали, через эту либу коментить пр
источник

IM

Ilya Murashka in JavaScript testing
Просто доп степ в конце
источник

IM

Ilya Murashka in JavaScript testing
Спасибо, попробую.

А что никто таким извращением не занимался?)
источник

OK

Oleksandr Khotemskyi in JavaScript testing
Ilya Murashka
Спасибо, попробую.

А что никто таким извращением не занимался?)
нет конечно, легче все делать в одной сиайке )
источник

OK

Oleksandr Khotemskyi in JavaScript testing
вангую ты еще захочешь валить тимсити билд если тесты не прошли, то будет еще обратный вызов из гитхаб экшнс на тимсити
источник

IM

Ilya Murashka in JavaScript testing
Поздно его валить))
источник

IM

Ilya Murashka in JavaScript testing
На том этапе он уже задеплоен, иначе просто не проверишь.
источник

OK

Oleksandr Khotemskyi in JavaScript testing
Ilya Murashka
На том этапе он уже задеплоен, иначе просто не проверишь.
часто деплоят на какой то temporary енв под каждый ПР, и гасят после мерджа, то если валить билд видно что этот commit id нестабильный и мерджить его нельзя
источник

OK

Oleksandr Khotemskyi in JavaScript testing
Ilya Murashka
На том этапе он уже задеплоен, иначе просто не проверишь.
ща еще очень удобно мерджить будет - добавили автомердж - если ревью прошло, то автоматически смерджить после того как пайплайна закончится успешно
источник

IM

Ilya Murashka in JavaScript testing
Вот как будет, буду думать, зачем так заранее подстилку класть)
источник

m

mkots in JavaScript testing
Там гугл упал, кстати
источник

AP

Alexander Popov in JavaScript testing
да уже все вкурсе)
источник

m

mkots in JavaScript testing
А я только что увидел))
источник

AP

Alexander Popov in JavaScript testing
у него самый топовый бесплатный мониторинг - юзеры
источник