SaveText.Ru

Без имени
  1. Sergey Grachev, [06.04.20 09:54]
  2. Всем привет, сегодня никаких фиксов не планируется? Мне надо билды немного пошатать
  3.  
  4. Sergey Gomza, [06.04.20 09:55]
  5. Привет
  6.  Вроде нет, но я не уверен что в пятницу у них удалось выкатить
  7.  
  8. Sergey Fedotov, [06.04.20 10:34]
  9. В пятницу выкатились
  10. Итоги пятничного ХФ не очень хорошие
  11. Оказалось, что задачу не так поняли и сделали
  12. Она работает, но неправильно, потому что изначально неправильно собрали требования.
  13. От ещё одного ХФ мы отбились, задачу переделаем в рамках спринта.
  14.  
  15. Sergey Gomza, [06.04.20 10:35]
  16. 🤔 как не правильно?
  17.  
  18. Sergey Fedotov, [06.04.20 10:36]
  19. 2 сек
  20. Пришлю
  21.  
  22. Олег Разумов, [06.04.20 11:08]
  23. @SergeyGomza, ты не знаешь для чего нужен закупочный модуль https://gitlab.agregatoreat.ru/eat/dev/zm? Он выполняет какой-то функционал?
  24.  
  25. Sergey Gomza, [06.04.20 11:09]
  26. [In reply to Олег Разумов]
  27. https://gitlab.agregatoreat.ru/eat/dev/zm/tree/master/Xrm.Eat/%D0%94%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%B0%D1%86%D0%B8%D1%8F
  28.  
  29. посмотри тут пож-та
  30.  
  31. Sergey Gomza, [06.04.20 11:11]
  32. https://gitlab.agregatoreat.ru/eat/dev/zm/blob/master/Xrm.Eat/%D0%94%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%B0%D1%86%D0%B8%D1%8F/%D0%97%D0%9C-%D0%9A%D0%BE%D0%BC%D0%BF%D0%BE%D0%BD%D0%B5%D0%BD%D1%82%D0%BD%D0%B0%D1%8F%20%D0%B4%D0%B8%D0%B0%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B0%20%D1%81%20%D0%BE%D0%B1%D1%89%D0%B8%D0%BC%D0%B8%20%D0%BF%D1%80%D0%BE%D1%86%D0%B5%D1%81%D1%81%D0%B0%D0%BC%D0%B8.jpg
  33.  
  34. Sergey Gomza, [06.04.20 11:11]
  35. вот ~ суть в общем стеке
  36.  
  37. Олег Разумов, [06.04.20 11:12]
  38. мне непонятно зачем он нужен, при создании закупки маджента отправляет ордер в зм, а зм возвращает его же в мадженту, которая прикидывается эластиком
  39.  
  40. Олег Разумов, [06.04.20 11:14]
  41. только в ордер зм добавляет текущий таймстамп как order_start, order_finish, и статус InProgress
  42.  
  43. Sergey Gomza, [06.04.20 11:14]
  44. [ Photo ]
  45. суть наверно в этом
  46.  
  47. Sergey Gomza, [06.04.20 11:16]
  48. на самом деле было бы интересно знать как зм в бизнес завязан, мне тоже не очень понятен
  49.  
  50. Sergey Gomza, [06.04.20 11:17]
  51. @ansmirn в 2 словах поясни пож-та если ведаешь
  52.  
  53. Андрей Тим Лид, [06.04.20 11:18]
  54. Он отвечает за проведение закупочной сессии, например определяет победителя. Насколько помню в Confluence есть страница по ZM.
  55.  
  56. Олег Разумов, [06.04.20 11:18]
  57. там в бд лежат оферы, контракты, ордеры, это все туда передает маджента
  58.  
  59. Олег Разумов, [06.04.20 11:18]
  60. бд полупустая
  61.  
  62. Андрей Тим Лид, [06.04.20 11:19]
  63. [In reply to Андрей Тим Лид]
  64. и смену статусов соответственно с "Идут торги", "Формирование протокола" далее
  65.  
  66. Олег Разумов, [06.04.20 11:20]
  67. [In reply to Андрей Тим Лид]
  68. понятно, спасибо
  69.  
  70. Олег Разумов, [06.04.20 11:20]
  71. @SergeyGomza, еще не подскажешь по какой задаче этот коммит https://gitlab.agregatoreat.ru/eat/dev/magento/commit/b672d0a9bdbe91cc76bc422e2d28fc3c39ebb9da
  72.  
  73. Олег Разумов, [06.04.20 11:22]
  74. [In reply to Олег Разумов]
  75. все, нашел
  76.  
  77. Sergey Gomza, [06.04.20 11:23]
  78. да, но этот комит уже не совсем актуален, я переделал всё там более лаконично
  79.  
  80. Sergey Gomza, [06.04.20 11:23]
  81. смотри ветку мастер пожалуйста
  82.  
  83. Олег Разумов, [06.04.20 11:27]
  84. https://gitlab.agregatoreat.ru/eat/dev/magento/blob/master/magento/app/code/Lanit/Order/Helper/Order.php#L346
  85. смотрю, есть метод, который достает закупки по определенным статусам, а я по задаче довил новый статус awaiting, для отложенной закупки. Нужно ли этот статус добавить в этот метод. awaiting - статус закупки, которая еще не началась
  86.  
  87. Sergey Gomza, [06.04.20 11:30]
  88. тот метод который смотрим
  89. Метод для проверки, существует ли уже у заказчика закупка не на еат с таким номером несостоявшейся закупки.
  90.  
  91. подразумевает что есть ли публикованная, не закрытая, т.е актуальная закупка
  92.  
  93. насчёт статуса awaiting, думаю да, этот статус является статусом актуальной закупки
  94.  
  95. Олег Разумов, [06.04.20 11:30]
  96. ок, спасибо
  97.  
  98. Олег Разумов, [06.04.20 11:37]
  99. @SergeyGomza, еще вопрос. Я делаю команду, которая должна запускаться по крону раз в час. В постановке указано, что обсуждалась возможная реализация запуска крона из кубера, как cronjob. Будем делать через куб, или стандарным кроном?
  100.  
  101. Sergey Grachev, [06.04.20 11:38]
  102. @SergeyGomza в какой бранч лучше коммитить изменения сейчас? Мне надо экспортер метрик закинуть в несколько приложений. Или новый бранч сделать?
  103.  
  104. Олег Разумов, [06.04.20 11:39]
  105. ок
  106.  
  107. Sergey Gomza, [06.04.20 11:39]
  108. [In reply to Олег Разумов]
  109. делай стандартным пож-та
  110. где то тут
  111. build/configs/cron.d/magento
  112.  
  113. Sergey Grachev, [06.04.20 11:40]
  114. да в build/configs закину, а в какую ветку коммитить?
  115.  
  116. Sergey Grachev, [06.04.20 11:40]
  117. изменения потом в бой пойдут
  118.  
  119. Sergey Gomza, [06.04.20 11:41]
  120. [In reply to Sergey Grachev]
  121. делай мр своей ветки в master пожалуйста, а я потом закину в те которые нужно
  122.  
  123. Sergey Grachev, [06.04.20 11:41]
  124. хорошо
  125.  
  126. Sergey Gomza, [06.04.20 11:43]
  127. итого уже несколько комитов, их надо куда то записать что бы потом в билд ушли при релизе.
  128. https://gitlab.agregatoreat.ru/eat/dev/storefront/commit/863061f84d2482cc626ecfe705bfcfc198c8dcee
  129.  
  130.  
  131. запишу в доку состава
  132. https://docs.google.com/spreadsheets/d/1_hzSjcH1_2S7OCa56y673bI5yhlOKfJsUJtw7V_hing/edit#gid=1802766414
  133.  
  134. Sergey Gomza, [06.04.20 11:44]
  135. @FreeSS_1987
  136. этот по какой задаче?
  137. https://gitlab.agregatoreat.ru/eat/dev/storefront/commit/863061f84d2482cc626ecfe705bfcfc198c8dcee
  138.  
  139. Sergey Grachev, [06.04.20 11:44]
  140. EAT-901
  141.  
  142. Sergey Gomza, [06.04.20 11:44]
  143. 👌
  144.  
  145. Sergey Gomza, [06.04.20 11:45]
  146. @FreeSS_1987
  147. https://gitlab.agregatoreat.ru/eat/storefront/-/jobs/16258
  148. что то билд на фронт уже час идёт, странно как то
  149.  
  150. Sergey Grachev, [06.04.20 11:48]
  151. перезапустил, смотрю
  152.  
  153. Sergey Grachev, [06.04.20 11:48]
  154. точнее билд фронта в очередь встал, буду наблюдать
  155.  
  156. Sergey Gomza, [06.04.20 11:48]
  157. 👍
  158.  
  159. Sergey Grachev, [06.04.20 11:53]
  160. гитхабу плохо, очень
  161.  
  162. Sergey Grachev, [06.04.20 11:54]
  163. я сегодня бинарник с одной репы хотел стянуть, никак не получалсоь
  164.  
  165. Sergey Grachev, [06.04.20 11:54]
  166. щас вот билд phantomjs стянуть пытается
  167.  
  168. Pavel Shekurdyaev, [06.04.20 11:54]
  169. и докер хабу тоже
  170.  
  171. Sergey Grachev, [06.04.20 11:54]
  172. 1,40KB/s
  173.  
  174. Sergey Grachev, [06.04.20 11:54]
  175. 5 часов с такой скоростью качаться будет
  176.  
  177. Pavel Shekurdyaev, [06.04.20 11:54]
  178. Get https://registry-1.docker.io/v2/: net/http: TLS handshake timeout
  179.  
  180. Дмитрий Ревякин, [06.04.20 11:55]
  181. перетаскивайте образы в локальные репы
  182.  
  183. Sergey Gomza, [06.04.20 11:56]
  184. +
  185.  
  186. Sergey Grachev, [06.04.20 11:56]
  187. если б они качались еще...
  188.  
  189. Sergey Gomza, [06.04.20 12:00]
  190. [ File : node_modules_storfront.rar ]
  191.  
  192. Sergey Gomza, [06.04.20 12:00]
  193. [ File : node_modules_api.rar ]
  194.  
  195. Sergey Gomza, [06.04.20 12:11]
  196. @FreeSS_1987 в архивах все модули сторфронта, можно выбирать те на которых зависает и постепенно переносить к нам
  197.  
  198. Sergey Gomza, [06.04.20 13:06]
  199. @FreeSS_1987 https://gitlab.agregatoreat.ru/eat/storefront/-/jobs/16279
  200.  
  201. Sergey Grachev, [06.04.20 13:28]
  202. создал у нас в нексусе raw-репозиторий, залил содержимое тех архивов что ты мне дал
  203.  
  204. Sergey Grachev, [06.04.20 13:28]
  205. [ Photo ]
  206.  
  207. Sergey Grachev, [06.04.20 13:28]
  208. надо теперь как то софт переключить
  209.  
  210. Sergey Grachev, [06.04.20 13:36]
  211. @SergeyGomza есть идеи как это сделать можно? я так понял процесс инсталляции идёт в npmjs, а уже оттуда частично отправляет за зависимостями в гитхаб где выкачиваются архивы, а у нас получается уже собранные js библиотеки просто лежат
  212.  
  213. Sergey Grachev, [06.04.20 13:37]
  214. кстати, архив api - это webapi или storefront_api ?
  215.  
  216. Sergey Gomza, [06.04.20 13:37]
  217. [In reply to Sergey Grachev]
  218. это storfront api
  219.  
  220. Sergey Gomza, [06.04.20 13:40]
  221. [In reply to Sergey Grachev]
  222. надо те зависимости которые указаны в package.json  и не могут скачаться по отдельности закидывать в публичный репозитории гитлаба и по аналогии с задачей 901 заменять на них путь в package.json
  223. всё сразу я не рекомендую пытаться перенаправить в raw, т.к, например подключится к нему допустим с локала или прода не факт что удастся. а репозиторий точно будет доступен
  224.  
  225. Sergey Grachev, [06.04.20 13:42]
  226. можешь залить phantomjs? а я остальное по аналогии сделаю
  227.  
  228. Sergey Grachev, [06.04.20 13:42]
  229. что будет падать
  230.  
  231. Sergey Gomza, [06.04.20 13:42]
  232. ок
  233.  
  234. Sergey Gomza, [06.04.20 13:43]
  235. вот например подобный комит 4935bbe17bd9e19a4bfd2d2d0b9037188d99b5ba
  236.  
  237. Sergey Grachev, [06.04.20 13:45]
  238. ок сейчас попробую
  239.  
  240. Sergey Grachev, [06.04.20 13:45]
  241. в какую ветку коммитить?
  242.  
  243. Sergey Gomza, [06.04.20 13:45]
  244. я делаю phantomjs
  245.  
  246. Sergey Grachev, [06.04.20 13:45]
  247. а ок
  248.  
  249. Sergey Gomza, [06.04.20 13:46]
  250. сейчас в ветку закину и дам
  251.  
  252. Sergey Grachev, [06.04.20 13:46]
  253. надо чтоб сразу билды шли, чтобы смотреть на чём дальше падает
  254.  
  255. Sergey Grachev, [06.04.20 13:54]
  256. я думал по группам раскидать https://gitlab.agregatoreat.ru/library/node_modules
  257.  
  258. Sergey Grachev, [06.04.20 13:54]
  259. ну ладно, не важно
  260.  
  261. Sergey Gomza, [06.04.20 13:57]
  262. 1) создал репозиторий https://gitlab.agregatoreat.ru/library/phantomjs-prebuilt
  263. 2) закомитил и запушил в master всё содержимое из архива -> папка phantomjs-prebuilt
  264. 3) создал ветку с номером таска EAT-901 в сторфтонт в package.json закомитил и запушил изменения
  265. https://gitlab.agregatoreat.ru/eat/dev/storefront/merge_requests/483/diffs?commit_id=7c7ac88104cf3d4a0f440d9a239bb338ade75ca7
  266. 4) сделал мр, прикрепил к таску
  267.  
  268. Sergey Grachev, [06.04.20 13:58]
  269. ага спасибо!
  270.  
  271. Sergey Gomza, [06.04.20 13:59]
  272. по идее если так продвигаться, точно будет работать
  273. можно сразу по n количеству пакетов в мр, но репозитории всё же по отдельности должны быть и публичны
  274.  
  275. Sergey Grachev, [06.04.20 13:59]
  276. а как теперь билд запустить? mr вливать в релизный бранч?
  277.  
  278. Sergey Gomza, [06.04.20 13:59]
  279. [In reply to Sergey Grachev]
  280. да
  281.  
  282. Sergey Grachev, [06.04.20 14:00]
  283. ок сейчас создам репы из списка package, переключу на них и сделаю MR
  284.  
  285. Sergey Grachev, [06.04.20 14:00]
  286. чтоб десяток раз MRы не делать и билды не ждать
  287.  
  288. Sergey Gomza, [06.04.20 14:00]
  289. там был ещё karma-phantomjs-launcher его не переносил, не ведаю надо ли
  290.  
  291. Sergey Gomza, [06.04.20 14:01]
  292. на каком была последний раз трабла? на этом?phantomjs-prebuilt
  293.  
  294. Sergey Grachev, [06.04.20 14:01]
  295. не он пролетел 1 раз, дальше уже что-то было, сейчас посмотрю
  296.  
  297. Sergey Grachev, [06.04.20 14:02]
  298. хотя да, на нём
  299.  
  300. Sergey Grachev, [06.04.20 14:02]
  301. heapdump
  302.  
  303. Sergey Grachev, [06.04.20 14:02]
  304. во
  305.  
  306. Sergey Gomza, [06.04.20 14:03]
  307. давай тогда докинем те на которых были сбои, и попробуем запустить, просто все переносить я не советую, лучше те у которых есть сбои, в конце концов у нас есть в архиве все уже.
  308.  
  309. Sergey Grachev, [06.04.20 14:03]
  310. хорошо, сейчас либу хипдампа сделаю и вольём MR
  311.  
  312. Sergey Gomza, [06.04.20 14:03]
  313. 👌
  314.  
  315. Sergey Grachev, [06.04.20 14:09]
  316. @SergeyGomza https://gitlab.agregatoreat.ru/eat/dev/storefront/merge_requests/483
  317.  
  318. Sergey Grachev, [06.04.20 14:09]
  319. ой, это твой
  320.  
  321. Sergey Gomza, [06.04.20 14:10]
  322. да, норм
  323.  
  324. Sergey Gomza, [06.04.20 14:10]
  325. ветка та же
  326.  
  327. Sergey Grachev, [06.04.20 14:10]
  328. а, там 2 коммита в одном mr, понял
  329.  
  330. Sergey Grachev, [06.04.20 14:10]
  331. давай попробуем
  332.  
  333. Sergey Gomza, [06.04.20 14:10]
  334. пустил
  335.  
  336. Sergey Grachev, [06.04.20 14:12]
  337. [ Photo ]
  338.  
  339. Sergey Grachev, [06.04.20 14:12]
  340. но похоже гитхаб очнулся немного, phantomjs с него забрался всё таки

Share with your friends:

Print