- name: Get artifact versions uri: url: http://k3.workgroup:8081/service/rest/v1/search/assets?maven.artifactId=lunar-lang&maven.extension=jar&sort=version user: admin password: admin method: GET force_basic_auth: true validate_certs: false body_format: json register: versions - name: Set variables set_fact: artifactId: "{{ versions['json']['items'][0]['maven2']['artifactId'] }}" extension: "{{ versions['json']['items'][0]['maven2']['extension'] }}" groupId: "{{ versions['json']['items'][0]['maven2']['groupId'] }}" version: "{{ versions['json']['items'][0]['maven2']['version'] }}" - name: Display variables debug: msg: - "{{ groupId }}" - "{{ artifactId }}.{{ extension }}" - "{{ version }}" # Как вариант - запрос json # - debug: # msg: "{{ versions.json | json_query('items[0].maven2.version') }}"