|
|
@ -33,6 +33,7 @@ run_image() {
|
|
|
|
-e DRONE_BRANCH=$branch \
|
|
|
|
-e DRONE_BRANCH=$branch \
|
|
|
|
-e DRONE_COMMIT=7fd1a60b01f91b314f59955a4e4d4e80d8edf11d \
|
|
|
|
-e DRONE_COMMIT=7fd1a60b01f91b314f59955a4e4d4e80d8edf11d \
|
|
|
|
--entrypoint '/bin/bash' \
|
|
|
|
--entrypoint '/bin/bash' \
|
|
|
|
|
|
|
|
--workdir /drone/src \
|
|
|
|
--rm codefirst-docdeployer \
|
|
|
|
--rm codefirst-docdeployer \
|
|
|
|
-c "sed -i 's/ssh/ssh -p 2222/g' /entrypoint.sh && sed -i 's/root@nginx/codefirst@nginx/g' /entrypoint.sh && $*"
|
|
|
|
-c "sed -i 's/ssh/ssh -p 2222/g' /entrypoint.sh && sed -i 's/root@nginx/codefirst@nginx/g' /entrypoint.sh && $*"
|
|
|
|
docker stop "$nginx_id"
|
|
|
|
docker stop "$nginx_id"
|
|
|
@ -94,5 +95,16 @@ test_swagger() {
|
|
|
|
cleanup
|
|
|
|
cleanup
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
test_mdbook() {
|
|
|
|
|
|
|
|
run_image master 'mkdir -p doc/src \
|
|
|
|
|
|
|
|
&& touch doc/book.toml \
|
|
|
|
|
|
|
|
&& touch doc/src/index.md \
|
|
|
|
|
|
|
|
&& echo "[Introduction](index.md)" > doc/src/SUMMARY.md \
|
|
|
|
|
|
|
|
&& /entrypoint.sh -l doc -t mdbook'
|
|
|
|
|
|
|
|
assert_file_exists book/index.html
|
|
|
|
|
|
|
|
cleanup
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
test_doxygen
|
|
|
|
test_doxygen
|
|
|
|
test_swagger
|
|
|
|
test_swagger
|
|
|
|
|
|
|
|
test_mdbook
|
|
|
|