From a8759ef68740f64e3add6f703bc956425888ab3c Mon Sep 17 00:00:00 2001 From: sean-freeman <1815807+sean-freeman@users.noreply.github.com> Date: Tue, 22 Aug 2023 10:44:45 +0100 Subject: [PATCH 1/2] fix: metadata and docs --- .gitattributes | 1 + CHANGELOG.rst | 15 ++++++++ README.md | 1 - changelogs/.plugin-cache.yaml | 17 ++++++++++ changelogs/changelog.yaml | 12 +++++++ changelogs/config.yaml | 34 +++++++++++++++++++ docs/.gitkeep | 0 ..._maintenance_planner_stack_xml_download.md | 2 ++ galaxy.yml | 12 +++---- meta/.gitkeep | 0 meta/runtime.yml | 2 ++ playbooks/.gitkeep | 0 plugins/.gitkeep | 0 plugins/module_utils/.gitkeep | 0 plugins/modules/.gitkeep | 0 requirements.yml | 1 + 16 files changed, 90 insertions(+), 7 deletions(-) create mode 100644 .gitattributes create mode 100644 CHANGELOG.rst create mode 100644 changelogs/.plugin-cache.yaml create mode 100644 changelogs/changelog.yaml create mode 100644 changelogs/config.yaml delete mode 100644 docs/.gitkeep create mode 100644 docs/module_maintenance_planner_stack_xml_download.md delete mode 100644 meta/.gitkeep create mode 100644 meta/runtime.yml delete mode 100644 playbooks/.gitkeep delete mode 100644 plugins/.gitkeep delete mode 100644 plugins/module_utils/.gitkeep delete mode 100644 plugins/modules/.gitkeep create mode 100644 requirements.yml diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..9d8bac3 --- /dev/null +++ b/.gitattributes @@ -0,0 +1 @@ +*.yml linguist-detectable diff --git a/CHANGELOG.rst b/CHANGELOG.rst new file mode 100644 index 0000000..10f35ec --- /dev/null +++ b/CHANGELOG.rst @@ -0,0 +1,15 @@ +=================================== +community.sap_launchpad Release Notes +=================================== + +.. contents:: Topics + + +v1.0.0 +====== + +Release Summary +--------------- + +| Release Date: 2023-08-22 +| Initial Release on Galaxy diff --git a/README.md b/README.md index b3fa15c..3217a6a 100644 --- a/README.md +++ b/README.md @@ -27,7 +27,6 @@ Within this Ansible Collection, there are various Ansible Modules. | Name                    | Summary | | :-- | :-- | | [sap_launchpad.software_center_download](./docs/module_software_center_download.md) | search for files and download | -| [sap_launchpad.software_center_catalog](./docs/module_software_center_download.md) | catalog extraction and search | | [sap_launchpad.maintenance_planner_files](./docs/module_maintenance_planner_files.md) | maintenance planner files retrieval | | [sap_launchpad.maintenance_planner_stack_xml_download](./docs/module_maintenance_planner_stack_xml_download.md) | maintenance planner stack xml download | diff --git a/changelogs/.plugin-cache.yaml b/changelogs/.plugin-cache.yaml new file mode 100644 index 0000000..61d43b3 --- /dev/null +++ b/changelogs/.plugin-cache.yaml @@ -0,0 +1,17 @@ +objects: + role: {} +plugins: + become: {} + cache: {} + callback: {} + cliconf: {} + connection: {} + httpapi: {} + inventory: {} + lookup: {} + module: {} + netconf: {} + shell: {} + strategy: {} + vars: {} +version: 1.1.0 diff --git a/changelogs/changelog.yaml b/changelogs/changelog.yaml new file mode 100644 index 0000000..030dbf5 --- /dev/null +++ b/changelogs/changelog.yaml @@ -0,0 +1,12 @@ +ancestor: null +releases: + 1.0.0: + changes: + release_summary: '| Release Date: 2023-08-22 + + | Initial Release on Galaxy + + ' + fragments: + - v1.0.0_summary.yaml + release_date: '2023-08-22' diff --git a/changelogs/config.yaml b/changelogs/config.yaml new file mode 100644 index 0000000..c236e6e --- /dev/null +++ b/changelogs/config.yaml @@ -0,0 +1,34 @@ +--- + +changelog_filename_template: ../CHANGELOG.rst +changelog_filename_version_depth: 0 +changes_file: changelog.yaml +changes_format: combined +ignore_other_fragment_extensions: true +keep_fragments: false +mention_ancestor: true +new_plugins_after_name: removed_features +notesdir: fragments +prelude_section_name: release_summary +prelude_section_title: Release Summary +sanitize_changelog: true +sections: + - - major_changes + - Major Changes + - - minor_changes + - Minor Changes + - - breaking_changes + - Breaking Changes / Porting Guide + - - deprecated_features + - Deprecated Features + - - removed_features + - Removed Features (previously deprecated) + - - security_fixes + - Security Fixes + - - bugfixes + - Bugfixes + - - known_issues + - Known Issues +title: community.sap_launchpad +trivial_section_name: trivial +use_fqcn: true diff --git a/docs/.gitkeep b/docs/.gitkeep deleted file mode 100644 index e69de29..0000000 diff --git a/docs/module_maintenance_planner_stack_xml_download.md b/docs/module_maintenance_planner_stack_xml_download.md new file mode 100644 index 0000000..285fdb5 --- /dev/null +++ b/docs/module_maintenance_planner_stack_xml_download.md @@ -0,0 +1,2 @@ +# maintenance_planner_files Ansible Module + diff --git a/galaxy.yml b/galaxy.yml index 50224d5..6337958 100644 --- a/galaxy.yml +++ b/galaxy.yml @@ -21,7 +21,7 @@ authors: ### OPTIONAL but strongly recommended # A short summary description of the collection -description: Collection of Ansible Modules and Ansible Roles for SAP Support Portal APIs +description: Collection of Ansible Modules for SAP Launchpad APIs # Either a single license or a list of licenses for content inside of a collection. Ansible Galaxy currently only # accepts L(SPDX,https://spdx.org/licenses/) licenses. This key is mutually exclusive with 'license_file' @@ -43,19 +43,19 @@ tags: [] dependencies: {} # The URL of the originating SCM repository -repository: http://example.com/repository +repository: https://github.com/sap-linuxlab/community.sap_launchpad # The URL to any online docs -documentation: http://docs.example.com +documentation: https://github.com/sap-linuxlab/community.sap_launchpad/blob/main/README.md # The URL to the homepage of the collection/project -homepage: http://example.com +homepage: https://sap-linuxlab.github.io # The URL to the collection issue tracker -issues: http://example.com/issue/tracker +issues: https://github.com/sap-linuxlab/community.sap_launchpad/issues # A list of file glob-like patterns used to filter any files or directories that should not be included in the build # artifact. A pattern is matched from the relative path of the file or directory of the collection directory. This # uses 'fnmatch' to match the files or directories. Some directories and files like 'galaxy.yml', '*.pyc', '*.retry', # and '.git' are always filtered -build_ignore: ['tests'] +build_ignore: ['tests', 'internal-*'] diff --git a/meta/.gitkeep b/meta/.gitkeep deleted file mode 100644 index e69de29..0000000 diff --git a/meta/runtime.yml b/meta/runtime.yml new file mode 100644 index 0000000..2ee3c9f --- /dev/null +++ b/meta/runtime.yml @@ -0,0 +1,2 @@ +--- +requires_ansible: '>=2.9.10' diff --git a/playbooks/.gitkeep b/playbooks/.gitkeep deleted file mode 100644 index e69de29..0000000 diff --git a/plugins/.gitkeep b/plugins/.gitkeep deleted file mode 100644 index e69de29..0000000 diff --git a/plugins/module_utils/.gitkeep b/plugins/module_utils/.gitkeep deleted file mode 100644 index e69de29..0000000 diff --git a/plugins/modules/.gitkeep b/plugins/modules/.gitkeep deleted file mode 100644 index e69de29..0000000 diff --git a/requirements.yml b/requirements.yml new file mode 100644 index 0000000..ed97d53 --- /dev/null +++ b/requirements.yml @@ -0,0 +1 @@ +--- From a817ace04d9f2cc27fcfd687e2b918cb0427275f Mon Sep 17 00:00:00 2001 From: sean-freeman <1815807+sean-freeman@users.noreply.github.com> Date: Tue, 22 Aug 2023 10:46:09 +0100 Subject: [PATCH 2/2] fix: doc title --- docs/module_maintenance_planner_stack_xml_download.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/module_maintenance_planner_stack_xml_download.md b/docs/module_maintenance_planner_stack_xml_download.md index 285fdb5..066a120 100644 --- a/docs/module_maintenance_planner_stack_xml_download.md +++ b/docs/module_maintenance_planner_stack_xml_download.md @@ -1,2 +1,2 @@ -# maintenance_planner_files Ansible Module +# maintenance_planner_stack_xml_download Ansible Module