Skip to content

Commit 4e57c09

Browse files
authored
Merge pull request #569 from rstudio/aron-docker-compose
use docker compose rather than docker-compose
2 parents aeddf60 + f10bea0 commit 4e57c09

File tree

5 files changed

+14
-14
lines changed

5 files changed

+14
-14
lines changed

.github/workflows/deploy_tests.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ jobs:
5959
- name: Build docker container-image
6060
run: |
6161
cd test/connect-rsconnect-python/test/rsconnect-python/
62-
docker-compose --profile rsconnect build
62+
docker compose --profile rsconnect build
6363
6464
- name: Restore dist
6565
uses: actions/download-artifact@v3
@@ -85,7 +85,7 @@ jobs:
8585
docker compose build client-cli
8686
docker compose up -d connect-cli
8787
docker compose up -d client-cli
88-
docker-compose run --rm client-cli just ../test/connect-rsconnect-python/test/rsconnect-python/_start-dev
88+
docker compose run --rm client-cli just ../test/connect-rsconnect-python/test/rsconnect-python/_start-dev
8989
9090
# Videos are captured whether the suite fails or passes
9191
- name: Save videos

.github/workflows/main.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -185,15 +185,15 @@ jobs:
185185
python -m pip install '.[test]'
186186
- name: Run RStudio Connect
187187
run: |
188-
docker-compose up --build -d
188+
docker compose up --build -d
189189
pip freeze > requirements.txt
190190
make dev
191191
env:
192192
RSC_LICENSE: ${{ secrets.RSC_LICENSE }}
193193
GITHUB_TOKEN: ${{secrets.GITHUB_TOKEN}}
194194
- name: Get logs in case of failure
195195
run: |
196-
docker-compose logs rsconnect
196+
docker compose logs rsconnect
197197
if: ${{ failure() }}
198198

199199
# NOTE: edited to run checks for python package
@@ -282,7 +282,7 @@ jobs:
282282
- name: Build docker container-image
283283
run: |
284284
cd test/connect-rsconnect-python/test/rsconnect-python/
285-
docker-compose --profile rsconnect build
285+
docker compose --profile rsconnect build
286286
287287
- name: Restore dist
288288
uses: actions/download-artifact@v3

.github/workflows/nightly.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -174,15 +174,15 @@ jobs:
174174
python -m pip install -r vetiver-testing/vetiver-requirements.txt
175175
- name: Run RStudio Connect
176176
run: |
177-
docker-compose up --build -d
177+
docker compose up --build -d
178178
pip freeze > requirements.txt
179179
make dev
180180
env:
181181
RSC_LICENSE: ${{ secrets.RSC_LICENSE }}
182182
GITHUB_TOKEN: ${{secrets.GITHUB_TOKEN}}
183183
- name: Get logs in case of failure
184184
run: |
185-
docker-compose logs rsconnect
185+
docker compose logs rsconnect
186186
if: ${{ failure() }}
187187

188188
# NOTE: edited to run checks for python package

Makefile

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -150,10 +150,10 @@ promote-docs-in-s3:
150150
RSC_API_KEYS=vetiver-testing/rsconnect_api_keys.json
151151

152152
dev:
153-
docker-compose up -d
154-
docker-compose exec -T rsconnect bash < vetiver-testing/setup-rsconnect/add-users.sh
153+
docker compose up -d
154+
docker compose exec -T rsconnect bash < vetiver-testing/setup-rsconnect/add-users.sh
155155
python vetiver-testing/setup-rsconnect/dump_api_keys.py $(RSC_API_KEYS)
156156

157157
dev-stop:
158-
docker-compose down
158+
docker compose down
159159
rm -f $(RSC_API_KEYS)

tests/test_main_system_caches.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,11 @@
1010
CONNECT_SERVER = "http://localhost:3939"
1111
CONNECT_KEYS_JSON = "vetiver-testing/rsconnect_api_keys.json"
1212

13-
ADD_CACHE_COMMAND = "docker-compose exec -u rstudio-connect -T rsconnect mkdir -p /data/python-environments/pip/1.2.3"
14-
RM_CACHE_COMMAND = "docker-compose exec -u rstudio-connect -T rsconnect rm -Rf /data/python-environments/pip/1.2.3"
13+
ADD_CACHE_COMMAND = "docker compose exec -u rstudio-connect -T rsconnect mkdir -p /data/python-environments/pip/1.2.3"
14+
RM_CACHE_COMMAND = "docker compose exec -u rstudio-connect -T rsconnect rm -Rf /data/python-environments/pip/1.2.3"
1515
# The following returns int(0) if dir exists, else int(256).
16-
CACHE_EXISTS_COMMAND = "docker-compose exec -u rstudio-connect -T rsconnect [ -d /data/python-environments/pip/1.2.3 ]"
17-
SERVICE_RUNNING_COMMAND = "docker-compose ps --services --filter 'status=running' | grep rsconnect"
16+
CACHE_EXISTS_COMMAND = "docker compose exec -u rstudio-connect -T rsconnect [ -d /data/python-environments/pip/1.2.3 ]"
17+
SERVICE_RUNNING_COMMAND = "docker compose ps --services --filter 'status=running' | grep rsconnect"
1818

1919

2020
def rsconnect_service_running():

0 commit comments

Comments
 (0)