1
0
Fork 0
mirror of https://github.com/ansible-collections/community.general.git synced 2024-09-14 20:13:21 +02:00
community.general/tests/integration/targets/pkgng/templates/MANIFEST.json.j2
Ross Williams 75212ad73d pkgng: clean up test package creation
Make pkg json manifest more readable. Create package using
FreeBSD's `pkg create` instead of manually using tar. This
change also simplifies the manifest to a single file for
the integration test role.
2021-10-13 17:51:12 +00:00

16 lines
1 KiB
Django/Jinja

{
"name": "{{ pkgng_test_pkg_name }}",
"origin": "{{ pkgng_test_pkg_category }}/{{ pkgng_test_pkg_name }}",
"version": "{{ pkgng_test_pkg_version | default('0') }}",
"comment": "{{ pkgng_test_pkg_name }} (Ansible Integration Test Package)",
"maintainer": "ansible-devel@googlegroups.com",
"www": "https://github.com/ansible-collections/community.general",
"abi": "FreeBSD:*:*",
"arch": "freebsd:*:*",
"prefix": "/usr/local",
"flatsize":0,
"licenselogic": "single",
"licenses":["GPLv3"],
"desc": "This package is only installed temporarily for integration testing of the community.general.pkgng Ansible module.\nIts version number is 0 so that ANY version of the real package, with the same name, will be considered an upgrade.\nIts architecture and abi are FreeBSD:*:* so that it will install on any version or architecture of FreeBSD,\nthus future-proof as long as the package MANIFEST format does not change\nand a wildcard in the version portion of the abi or arch field is not prohibited.",
"categories":["{{ pkgng_test_pkg_category }}"]
}