Fix release job
Set up Ansible in virtualenv Change-Id: I0ee92fe621423f9f199b2baab6a95fba377b65a1
This commit is contained in:
parent
99b7af529c
commit
529c1e8dcc
@ -256,7 +256,7 @@
|
|||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: ansible-collections-openstack-release
|
name: ansible-collections-openstack-release
|
||||||
parent: base
|
parent: openstack-tox-linters-ansible
|
||||||
run: ci/publish/publish_collection.yml
|
run: ci/publish/publish_collection.yml
|
||||||
secrets:
|
secrets:
|
||||||
- ansible_galaxy_info
|
- ansible_galaxy_info
|
||||||
|
@ -3,7 +3,8 @@
|
|||||||
vars:
|
vars:
|
||||||
collection_path: "{{ ansible_user_dir }}/{{ zuul.project.src_dir }}"
|
collection_path: "{{ ansible_user_dir }}/{{ zuul.project.src_dir }}"
|
||||||
build_collection_path: /tmp/collection_built/
|
build_collection_path: /tmp/collection_built/
|
||||||
ansible_galaxy_path: "~/.local/bin/ansible-galaxy"
|
ansible_virtualenv_path: /tmp/ansible_venv
|
||||||
|
ansible_galaxy_path: "{{ ansible_virtualenv_path }}/bin/ansible-galaxy"
|
||||||
|
|
||||||
tasks:
|
tasks:
|
||||||
|
|
||||||
@ -11,9 +12,15 @@
|
|||||||
include_role:
|
include_role:
|
||||||
name: ensure-pip
|
name: ensure-pip
|
||||||
|
|
||||||
- name: Install ansible
|
- name: Install Ansible in virtualenv
|
||||||
pip:
|
pip:
|
||||||
name: ansible-core<2.12
|
name: ansible-core<2.19
|
||||||
|
virtualenv: "{{ ansible_virtualenv_path }}"
|
||||||
|
virtualenv_command: "{{ ensure_pip_virtualenv_command }}"
|
||||||
|
|
||||||
|
- name: Detect ansible version
|
||||||
|
command: "{{ ansible_virtualenv_path }}/bin/ansible --version"
|
||||||
|
register: ansible_version
|
||||||
|
|
||||||
- name: Discover tag version
|
- name: Discover tag version
|
||||||
set_fact:
|
set_fact:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user