From b4f19948bf10699ef363ba1b2199b7b9a33e6bb3 Mon Sep 17 00:00:00 2001 From: administrator Date: Thu, 1 Feb 2024 13:24:25 +0800 Subject: [PATCH] Update roles/build_fastapi/tasks/main.yml --- roles/build_fastapi/tasks/main.yml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/roles/build_fastapi/tasks/main.yml b/roles/build_fastapi/tasks/main.yml index 95e23c0..9f8b1f0 100644 --- a/roles/build_fastapi/tasks/main.yml +++ b/roles/build_fastapi/tasks/main.yml @@ -20,6 +20,15 @@ command: cmd: source "{{ build_root_abspath }}/venv/bin/activate" cmd: pip install "fastapi[all]" +- name: Check and install Python's SDK + ansible.builtin.pip: + name: + - docker==5.0.3 + - jsondiff==1.3.0 + - pyyaml==6.0 + - docker-compose==1.29.2 + executable: pip3 + when: py3_result.rc == 0 - name: Build container image community.docker.docker_image: name: helloworld-fastapi