diff --git a/tests/integration/targets/uv_python/tasks/main.yaml b/tests/integration/targets/uv_python/tasks/main.yaml new file mode 100644 index 0000000000..e0d4e8c21d --- /dev/null +++ b/tests/integration/targets/uv_python/tasks/main.yaml @@ -0,0 +1,31 @@ +--- +#################################################################### +# WARNING: These are designed specifically for Ansible tests # +# and should not be used as examples of how to write Ansible roles # +#################################################################### + +# Copyright (c) Ansible Project +# GNU General Public License v3.0+ (see LICENSES/GPL-3.0-or-later.txt or https://www.gnu.org/licenses/gpl-3.0.txt) +# SPDX-License-Identifier: GPL-3.0-or-later + +- name: Install uv + shell: | + curl -LsSf https://astral.sh/uv/install.sh | sh + environment: + UV_INSTALL_DIR: /usr/local/bin +- name: Install python 3.14 + uv_python: + version: 3.14 + state: present +- name: Re-install python 3.14 + uv_python: + version: 3.14 + state: present +- name: Install python 3.13.5 + uv_python: + version: 3.13.5 + state: present +- name: Re-install python 3.13.5 + uv_python: + version: 3.13.5 + state: present \ No newline at end of file