- Mar 25, 2022
-
-
Jakob Meng authored
Change-Id: Ic93a0d1f93e2d86358085c7442ad73d52b9a55ba (cherry picked from commit 26bc8a066675d2fe14bf0ec7f64e657ab1fa788d)
-
- Oct 21, 2020
-
-
Sagi Shnaidman authored
For installing collection from git like: "ansible-galaxy collection install git+https://..." the galaxy.yml file is required to be in the collection. Add galaxy.yml with next version and "-dev". Fix links for docs and issues. Change-Id: I74863977732ebea9cd63ccdd2e830a6671a9e955
-
- May 19, 2020
-
-
Monty Taylor authored
The ignores can just list the directory and from them it will ignore the directory too. Add .gitreview and .gitignore and the importer_result.json. Change-Id: Ibe5e56ccd3fc54695bf64dd696adb2ec2bb0f3c2
-
Monty Taylor authored
Run galaxy-importer on the built artifact and fail if galaxy is going to fail. Remove license_file entry in galaxy.yml Change-Id: I6c2ac22ccb56f52f8efcefc5891b10875ae8c0b5
-
- May 15, 2020
-
-
Monty Taylor authored
We need 2.10 for building collection tarballs with build_ignore. Also, build_ignore takes globs, not leading filepaths, so add globs to the dirs in our list so that we properly don't include these. Change-Id: I809e100fa80bffafda4002487590a6dcd6aea0c1
-
- May 13, 2020
-
-
Sagi Shnaidman authored
Check only things we build into collection. Ignore sanity files from full CI jobs. Add queens to gate because it's voting. Add files to ignoring when building collection. Remove non-required lines from ignorign sanity files. Change-Id: I0dde756efa133cf75b67d072af78a1f8307ce932
-
- Mar 26, 2020
-
-
Monty Taylor authored
We don't need tox or ci scripts in the collection, only in git. Change-Id: Ie96dab9b7d9adac878e8c2e753a08f7ed794fc10
-
- Mar 05, 2020
-
-
Monty Taylor authored
collection build produces FILES.json and METADATA.json, so add them to the .gitignore. Also, remove the version line from galaxy.yml.in since it's generated. Change-Id: I2ea0b04c8e56b3b7186ac2e9c475144340067636
-
Monty Taylor authored
The galaxy upload rejects GPLv3 and requires a valid SPDX license tag. The file headers list: GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt) which is a way of saying "3 or later" - so use that SPDX tag. Also - the license headers refer to the file being COPYING, so rename the file and update it in the galaxy metadata to match. Change-Id: I6c82b49d7ce5ea8c9cde939d5d37ff54b969a598
-
- Feb 27, 2020
-
-
Monty Taylor authored
OpenStack in general uses git tags to drive versioning of artifacts. This is important because of our code review driven workflow, since patches don't necessarily land in a predictable sequence, so flows requiring a version number in a file to be updated at a specific time are problematic. By having pbr generate the correct version number then putting that into the galaxy.yml file, we can match the behavior without too much undue burden. Also ignore build_artifact directory. Change-Id: Id02fee682fb5a4b6fd6dcb0644848e6d1269e19b
-
- Jan 17, 2020
-
-
Sagi Shnaidman authored
Migrate accordin to Ansible guidelines [1[]] and tool migrate.py [2] Also fixed ALL ansible-test sanity issues Add pep8 and linter job with runs ansible-test sanity test. [1] https://etherpad.openstack.org/p/openstack-ansible-modules [2] https://github.com/ansible-community/collection_migration Change-Id: Ib2b1c8f23aacfca95304132bfe5c4cdedbea0520
-