@@ -19,9 +19,51 @@ services:
1919    working_dir : /rsconnect-python/integration-testing 
2020    entrypoint : ' ' 
2121
22+   client-cli :
23+     build : 
24+       context : ./docker 
25+       dockerfile : cli.Dockerfile 
26+       args : 
27+         QUARTO_VERSION : ${QUARTO_VERSION} 
28+         PY_VERSION : ${PY_VERSION} 
29+     volumes :
30+       - ../:/rsconnect-python  
31+     working_dir : /rsconnect-python/integration-testing 
32+     network_mode : host 
33+     entrypoint : ' ' 
34+     environment :
35+       QUARTO_VERSION : ${QUARTO_VERSION} 
36+       PY_VERSION : ${PY_VERSION} 
37+       API_KEY : ${ADMIN_API_KEY} 
38+ 
39+   #  customized connect built with updated quarto version
40+   #  used for nightly deploy_tests.yml that include quarto projects
41+   connect-cli :
42+     hostname : connect-cli 
43+     image : rstudio/rstudio-connect:jammy 
44+     build : 
45+       context : ./docker 
46+       dockerfile : connect.Dockerfile 
47+       args : 
48+         QUARTO_VERSION : ${QUARTO_VERSION} 
49+         PY_VERSION : ${PY_VERSION} 
50+     restart : always 
51+     ports :
52+       - 3939:3939 
53+     volumes :
54+       - $PWD/docker/rstudio-connect-cli.gcfg:/etc/rstudio-connect/rstudio-connect.gcfg 
55+     privileged : true 
56+     environment :
57+       RSTUDIO_CONNECT_HASTE : " enabled" 
58+       RSC_LICENSE : ${CONNECT_LICENSE} 
59+       QUARTO_VERSION : ${QUARTO_VERSION} 
60+       PY_VERSION : ${PY_VERSION} 
61+ 
62+   #  connect from public docker hub 
63+   #  used jupyter-notebook and deploy tests in  CI, main.yml
2264  connect :
2365    hostname : connect 
24-     image : rstudio/rstudio-connect:bionic  
66+     image : rstudio/rstudio-connect:jammy  
2567    restart : always 
2668    ports :
2769      - 3939:3939 
@@ -32,6 +74,7 @@ services:
3274      RSTUDIO_CONNECT_HASTE : " enabled" 
3375      RSC_LICENSE : ${CONNECT_LICENSE} 
3476
77+ 
3578  cypress :
3679    image : cypress/included:12.7.0 
3780    depends_on :
0 commit comments