Commit Graph

17 Commits

Author SHA1 Message Date
Felix Fontein
034b4200a2 Use stable-11 in shippable. 2025-10-11 22:15:04 +02:00
Felix Fontein
6c1e04094f Use community.crypto 2.x.y on ubuntu2004.
(cherry picked from commit 38591969dd)
2025-05-03 13:39:15 +02:00
patchback[bot]
26ffe94070
[PR #1076/29542816 backport][stable-3] CI: Use community.crypto 2.x.y for older ansible-core versions / Python versions (#1077)
* Use community.crypto 2.x.y for older ansible-core versions / Python versions. (#1076)

(cherry picked from commit 295428167b)

* This also applies for ansible-core 2.15.

---------

Co-authored-by: Felix Fontein <felix@fontein.de>
2025-05-01 15:42:34 +02:00
Felix Fontein
d50dedd4cd
[stable-3] Run extra sanity tests with nox (#1069)
* Run extra sanity tests with nox. (#1068)

(cherry picked from commit e20118b68f)

* Fix CI.

* Adjust ignore file.
2025-04-19 19:53:23 +02:00
Felix Fontein
30db88c26a
[stable-3] Backport CI improvements (#1055)
* Fix/improve tests (#1052)

* Improve unit test condition.

* Improve/fix tests.

(cherry picked from commit fdb97428a3)

* Make sure that community.internal_test_tools is installed for unit tests.

(cherry picked from commit 9972eee967)
2025-03-12 21:30:15 +01:00
Felix Fontein
f429017d94
Add inventory filter capability (#698)
* Add inventory filter capability.

* Use community.library_inventory_filtering_v1 collection.

* Bump dependency to 1.0.0.

* Mention the new dependency in the changelog.
2024-01-13 15:51:02 +01:00
Felix Fontein
5256f94342
Adjust to new shellcheck in ansible-core devel's sanity tests. (#741) 2024-01-04 22:27:34 +01:00
Felix Fontein
a4539a309e
Move licenses to LICENSES/, use SPDX-License-Identifier, mention all licenses in galaxy.yml (#430)
* Move licenses to LICENSES/, use SPDX-License-Identifier, mention all licenses in galaxy.yml.

* ignore.txt lines cannot be empty or contain only a comment.

* Cleanup.

* This particular __init__.py seems to be crucial.

* Try extra newline.

* Markdown comments are a real mess. I hope this won't break Galaxy...

* More licenses.

* Add sanity test.

* Skip some files, lint.

* Make sure there is a copyright line everywhere.

* Also check for copyright line in sanity tests.

* Remove colon after 'Copyright'.

* Normalize lint script.

* Avoid colon after 'Copyright' in lint script.

* Improve license checker.

* Update README.md

Co-authored-by: Maxwell G <9920591+gotmax23@users.noreply.github.com>

* Remove superfluous space.

* Referencing target instead of symlink

Co-authored-by: Maxwell G <9920591+gotmax23@users.noreply.github.com>
2022-07-20 07:45:33 +02:00
Felix Fontein
e12a487e6a
Add EE support, support GHA in current_container_facts (#336)
* Try adding EE support.

* Use GHA instead of AZP for EE tests.

* Update changelog fragment, extend tests.

* Disable current_container_facts test.

* Increase verbosity.

* 2.9 compatibility.

* Use docker instead of podman for building EE and running tests in it.

* Output some more information (helpful for debugging).

* Fix GHA handling for current_container_facts.

* Try to fix permissions.
2022-04-18 22:54:00 +02:00
Felix Fontein
abd057f447
Fix collection dependency installation in CI. (#239) 2021-11-18 21:14:54 +01:00
Felix Fontein
9800da148a
Fix shellcheck error. (#220) 2021-10-08 14:14:05 +02:00
Felix Fontein
22bc8da783
Make extra sanity test runner produce ansibullbot and JUnit output. (#154) 2021-06-14 07:24:01 +02:00
Felix Fontein
d63566dbd1
Use Ansible's codecov uploader. (#130) 2021-04-30 04:28:28 +02:00
Felix Fontein
bc096a9ec9
Stop using ansible-galaxy collection install to install a collection due to https://github.com/ansible/galaxy/issues/2429. (#113) 2021-03-27 09:58:35 +01:00
John R Barker
3955955b37
Remove PATH hack (#44)
* Remove PATH hack

azure-pipelines-test-container:1.7.1 contains a proper fix for ensuring
PATH contains the location of pip installed binaries so we can remove
the hack.

* Correct RHEL groups
2020-12-11 13:54:14 +00:00
John Barker
7e63c3ae4d Initial Azure Pipelines 2020-12-10 18:08:22 +00:00
Felix Fontein
6555a5a0de Initial cleanup. 2020-10-30 07:05:51 +01:00