這個怎麼想都是公司的問題
居然沒有CI/CD?
環境怎麼會是以個人當標準?
CI/CD過了 誰local有問題就你家的事啊
這種垃圾公司原PO還是快逃
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.160.14.183 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1690095357.A.298.html→ loadingN1樓他已經桃了 但沒公司名 所以根本垃圾文 07/23 15:02
→ labbat2樓這跟CI/CD無關唄,就算用了那以QA為準就是打不出corner啊 07/23 15:49
為什麼是B merge+build+release? 這個流程本身就很智障了
一次把三件事都單押在B的環境上然後還壓B的時程這什麼腦包決策
A說沒事那A build+release 兩邊build出來的binary肯定不同
→ labbat3樓照你思維開發對開發雙邊交握出bug ,就是要一邊讓步唄 07/23 16:37
→ teddy4樓bug 無法重現的問題 CICD怎麼卡? 07/23 19:54
兩邊binary就不一樣 就問個簡單的問題
既然A無法重現 那為什麼不是用A build的去release? 憑什麼用B的環境build?
onlywig5樓我也覺得要有CI應該扮演仲裁者的角色 而不是讓local端RD 07/23 20:43
→ onlywig6樓各build各的 07/23 20:43
→ awwseed7樓看原文是A 跟 QA 沒測到 B 跟客戶才會產生的情境 07/23 22:08
→ awwseed8樓跟用 A build 或是 B build 的拿去 release 應該沒關係? 07/23 22:08
→ awwseed9樓B 的情境會炸,原文也沒說 A 最終有沒有測到 B 的情境 07/23 22:09
→ awwseed10樓因不同環境 build 出不同 binary 導致同情境不同結果 07/23 22:12
→ awwseed11樓這時候靠 CI/CD 統一 build 才比較有幫助吧 07/23 22:14
→ lbowlbow12樓好奇+1,QA到底是拿誰的版本測的 07/24 10:03
lylu13樓原文根本沒說是誰build的吧 怎麼得出這個結論的 07/24 10:10
jheli14樓為什麼要release的不是上server端build而是在local端build 07/24 10:31
→ jheli15樓?在local端每個人光開啟的define條件就可能有差異了…. 07/24 10:31
jheli16樓啊,剛剛才看到原原po說code確定有bug,那這樣QA放行CI/CD 07/24 11:14
→ jheli17樓也卡不到,一樣會炸鍋 07/24 11:14
→ TAKADO18樓CICD也未必救得了這個案例,除非每個客戶的環境跟資料都跟 07/24 13:23
→ TAKADO19樓公司內部環境完全一致。 07/24 13:23
luke7220樓又一個CI/CD buzzwords治百病的賣藥商 07/24 14:32
→ ssccg21樓這篇解的是環境造成編譯不一致。但原問題不是環境問題,是 07/24 17:17
→ ssccg22樓測案就是沒有cover到這bug,A/QA都沒想到這測案,B有想到卻 07/24 17:19
→ ssccg23樓不跟其他人同步測案 07/24 17:19
→ superpandal24樓原文沒什麼技術訊息 樓上是怎麼得出這個結論的 07/24 20:51
→ ssccg25樓原文明明就有寫了QA沒這測項,B會測到就是有辦法把他的用法 07/24 22:33
→ ssccg26樓寫成測案,還要什麼技術訊息? 07/24 22:33
→ awwseed27樓去原文搜原PO ID 7/23 02:12 分的推文不就寫好結論了 07/24 23:12
→ awwseed28樓A 的 CODE 就是有問題,但 A 跟 QA 沒假設過這情境 07/24 23:13
→ awwseed29樓B 跟客戶好死不死剛好會撞到這情境 07/24 23:13
→ awwseed30樓A 跟 QA 就沒想過有這情境,且不知道 B 有沒跟 A&QA 說明 07/24 23:14