初嘗 travis ci

travis CI

第一次接觸這個工具,簡單用下來,感受像是一個網絡上的在線構建和測試git上代碼的工具。git

從上面就能夠看出,其實他是一個和github綁定的工具,因此,使用它必須有一個擁有所有權限的github帳戶,登錄可使用github帳戶登錄,登錄後的界面大概是這樣的github

這上面綠色的那兩行就是已綁定的git倉庫,而且有配置travis的,若須要增長,可點擊綠色行,進入下面的頁面chrome

左邊菜單有個加號,能夠添加其餘的倉庫到travis,點擊按鈕便可開啓配置,這個時候就須要倉庫內配置.travis.yml文件了瀏覽器

這個文件應該是travis這個線上工具在構建和測試倉庫代碼時識別的文件,裏面的文件內容就是線上須要執行的腳本,具體腳本解釋能夠參考官網工做生命週期網絡

在travis上,能夠構建和測試倉庫對應的github的最新提交記錄的代碼,好比我今天測試了一串代碼,總共提交了5次,最後一次成功了,若是要在travis上作測試,必須把代碼提交上github,以爲有點麻煩,既然本地也能測試,爲啥要在線上進行測試呢?不懂,但好像這個工具很火。無論,瞭解一下。工具

好像只要配置了.travis.yml以後,每次提交它都會作一次構建和測試來着,好比下面這個,爲了讓他測試經過,我額外提交了5次代碼,由於我本地測試經過了呀。。。。學習

後面那些勾勾叉叉,記錄了每一次提交的構建與測試日誌,點開既能夠看到具體的日誌測試

而我,那四次錯誤的緣由都是由於谷歌的chrome沒法運行,其實學習羣裏有不少現成的答案了,可是不知道爲何,就想本身查,感受這樣才能真正記得住本身遇到的問題和解決方法。3d

cannot find Chrome

出現錯誤的緣由:谷歌的chrome沒法運行 解法有不少中,而我查到的,也就官網的答案:谷歌瀏覽器日誌

官網上的沙盒模式,其實有一點問題,我直接運行後仍是會報錯,後來仍是諮詢了一下大神羣裏的小夥伴,把下面兩個去掉就ok了,具體緣由,大概是由於有了三個就會三個都運行的緣由吧

正在學習中,或許之後會發現它更多有趣的地方。

相關文章
相關標籤/搜索