Sign inSign up

deviny/dlaravel_test

By deviny

Updated almost 9 years ago

D-Laravel function test via docker in docker.

Image
0

10K+

deviny/dlaravel_test repository overview

DLaravel 功能測試工具 Beta

為了強化D-Laravel每一版本釋出的穩定性,加了一個簡易的測試公具,對D-Laravel進行想關功能測試。

這個工具使用的test.sh會在測試的dlaravel目錄的sites資料夾建立及刪除Project,請勿使用在正式的D-Laravel環境。

測試時,可透過docker-compose.yml掛載要測試的D-Laravel資料夾。

這是我開發D-Laravel測試用的工具,

哈,因為我發覺D-Laravel新功更新時,很容易造成side efect。

如果您是D-Laravel的使用者,不建議下載此Repo,

因為您的volume可能會爆掉,這裡我會用docker volume prune清除沒用的volumes。

如果您不確定您docker環境是否可以這樣清除,請勿下載此repo使用!!

基本使用方式:

一、啟動Docker In Docker,服務名稱為dind

docker-compose up -d

二、執行測試指令 ./run_test.sh

如果要進人dind的執行環境,可以簡單的執行

這裡的image已安裝了dockr-compose了,所以如果要拿來進行其他docker相關的測試也是可以用的。

非root

docker-compose exec -u dlaravel dind bash

如果要使用root身份

docker-compose exec dind bash

Tag summary

Content type

Image

Digest

Size

63.6 MB

Last updated

almost 9 years ago

docker pull deviny/dlaravel_test