File tree Expand file tree Collapse file tree 2 files changed +14
-3
lines changed Expand file tree Collapse file tree 2 files changed +14
-3
lines changed Original file line number Diff line number Diff line change @@ -14,14 +14,15 @@ dependencies:
14
14
pre :
15
15
- docker pull plotly/testbed:latest
16
16
post :
17
+ - npm run preprocess
17
18
- npm run cibuild
18
19
- docker run -d --name mytestbed -v $PWD:/var/www/streambed/image_server/plotly.js -p 9010:9010 plotly/testbed:latest
19
- - sudo lxc-attach -n "$(docker inspect --format '{{.Id}}' mytestbed)" -- bash -c "cp -f /var/www/streambed/image_server/plotly.js/ test/image/index.html /var/www/streambed/image_server /server_app/index.html"
20
+ - sudo ./tasks/run_in_testbed.sh mytestbed "cp -f test/image/index.html .. /server_app/index.html"
20
21
- wget --server-response --spider --tries=8 --retry-connrefused http://localhost:9010/ping
21
22
test :
22
23
override :
23
- - sudo lxc-attach -n "$(docker inspect --format '{{.Id}}' mytestbed)" -- bash -c "cd /var/www/streambed/image_server/plotly.js && node test/image/compare_pixels_test.js"
24
- - sudo lxc-attach -n "$(docker inspect --format '{{.Id}}' mytestbed)" -- bash -c "cd /var/www/streambed/image_server/plotly.js && node test/image/export_test.js"
24
+ - sudo ./tasks/run_in_testbed.sh mytestbed " node test/image/compare_pixels_test.js"
25
+ - sudo ./tasks/run_in_testbed.sh mytestbed " node test/image/export_test.js"
25
26
- npm run citest-jasmine
26
27
- npm run test-bundle
27
28
- npm run test-syntax
Original file line number Diff line number Diff line change
1
+ #! /bin/bash
2
+
3
+
4
+ ID=" $1 "
5
+ CMD=" $2 "
6
+
7
+ CONTAINER=" $( docker inspect --format ' {{.Id}}' $ID ) "
8
+ REPOPATH=" /var/www/streambed/image_server/plotly.js"
9
+
10
+ lxc-attach -n $CONTAINER -- bash -c " cd $REPOPATH && $CMD "
You can’t perform that action at this time.
0 commit comments