mirror of
https://github.com/ansible-collections/community.general.git
synced 2024-09-14 20:13:21 +02:00
39895a6d38
* (fix) don't set version at latest at state: latest If version is forcefully set at latest when state is latest, the package will always be changed, as there is no version "latest" will ever be detected. It is better to keep it None. * (fix) fixed tests to reflect recent changes * Apply suggestions from code review Co-authored-by: Felix Fontein <felix@fontein.de> * (feat) added changelog fragment for pull #7339 * (fix) apply correct punctuation to changelog Co-authored-by: Felix Fontein <felix@fontein.de> --------- Co-authored-by: Felix Fontein <felix@fontein.de>
27 lines
1.3 KiB
YAML
27 lines
1.3 KiB
YAML
---
|
|
####################################################################
|
|
# WARNING: These are designed specifically for Ansible tests #
|
|
# and should not be used as examples of how to write Ansible roles #
|
|
####################################################################
|
|
|
|
# test code for the pnpm module
|
|
# Copyright (c) 2023 Aritra Sen <aretrosen@proton.me>
|
|
# 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
|
|
|
|
# -------------------------------------------------------------
|
|
# Setup steps
|
|
|
|
- name: Run tests on OSes
|
|
ansible.builtin.include_tasks: run.yml
|
|
vars:
|
|
ansible_system_os: "{{ ansible_system | lower }}"
|
|
nodejs_version: "{{ item.node_version }}"
|
|
nodejs_path: "node-v{{ nodejs_version }}-{{ ansible_system_os }}-x{{ ansible_userspace_bits }}"
|
|
pnpm_version: "{{ item.pnpm_version }}"
|
|
pnpm_path: "pnpm-{{ 'macos' if ansible_system_os == 'darwin' else 'linuxstatic' }}-x{{ ansible_userspace_bits }}"
|
|
with_items:
|
|
- { node_version: 16.20.0, pnpm_version: 8.7.0 }
|
|
when:
|
|
- not(ansible_distribution == 'Alpine') and not(ansible_distribution == 'CentOS' and ansible_distribution_major_version == '6')
|