SAP Spartacus travis ci-scripts 下面 e2e-cypress.sh 的实现分析
生活随笔
收集整理的這篇文章主要介紹了
SAP Spartacus travis ci-scripts 下面 e2e-cypress.sh 的实现分析
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
文件地址:https://github.com/SAP/spartacus/blob/develop/.travis.yml
里面引用到了 e2e-cypress.sh:
https://github.com/SAP/spartacus/blob/develop/ci-scripts/e2e-cypress.sh
set -x 啟用 shell 模式,其中所有執行的命令都打印到終端。 在您的情況下,它顯然用于調試,這是 set -x 的典型用例:在執行時打印每個命令可能會幫助您可視化腳本的控制流,如果它沒有按預期運行。
每個重要、循環、需要人管的腳本開頭必寫: set -euo pipefail
如果不去 set -euo pipefail,腳本中可能有指令失敗了,然而腳本運行完畢之后仍然顯示成功。
調試bash腳本用set -x,這樣每個指令開跑之前都會print出來再跑。
在哪個目錄下執行 yarn install?
看樣子是在根目錄下:
需要進行兩次 yarn install,然后 build lib:
執行 smoke test 和 end 2 end test:
更多Jerry的原創文章,盡在:“汪子熙”:
總結
以上是生活随笔為你收集整理的SAP Spartacus travis ci-scripts 下面 e2e-cypress.sh 的实现分析的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 为什么降息
- 下一篇: Node.js 环境下的 console