Skip to content
Snippets Groups Projects
Commit a292645a authored by Rafael Guterres Jeffman's avatar Rafael Guterres Jeffman
Browse files

Fix build-galaxy.sh execution and add running info.

This patch adds a missing argument to `read` and adds information
on which step is being executed.
parent 6ffc51a7
No related branches found
No related tags found
No related merge requests found
...@@ -15,49 +15,61 @@ find . -name "*~" -exec rm {} \; ...@@ -15,49 +15,61 @@ find . -name "*~" -exec rm {} \;
sed -i -e "s/ansible.module_utils.ansible_freeipa_module/ansible_collections.${collection_prefix}.plugins.module_utils.ansible_freeipa_module/" plugins/modules/*.py sed -i -e "s/ansible.module_utils.ansible_freeipa_module/ansible_collections.${collection_prefix}.plugins.module_utils.ansible_freeipa_module/" plugins/modules/*.py
(cd plugins/module_utils && { (cd plugins/module_utils && {
ln -s ../../roles/*/module_utils/*.py . ln -sf ../../roles/*/module_utils/*.py .
}) })
(cd plugins/modules && { (cd plugins/modules && {
sed -i -e "s/ansible.module_utils.ansible_ipa_/ansible_collections.${collection_prefix}.plugins.module_utils.ansible_ipa_/" ../../roles/*/library/*.py sed -i -e "s/ansible.module_utils.ansible_ipa_/ansible_collections.${collection_prefix}.plugins.module_utils.ansible_ipa_/" ../../roles/*/library/*.py
ln -s ../../roles/*/library/*.py . ln -sf ../../roles/*/library/*.py .
}) })
[ ! -x plugins/action_plugins ] && mkdir plugins/action_plugins [ ! -x plugins/action_plugins ] && mkdir plugins/action_plugins
(cd plugins/action_plugins && { (cd plugins/action_plugins && {
ln -s ../../roles/*/action_plugins/*.py . ln -sf ../../roles/*/action_plugins/*.py .
}) })
echo "Fixing examples in plugins/modules..."
find plugins/modules -name "*.py" -print0 | find plugins/modules -name "*.py" -print0 |
while IFS= read -d -r '' line; do while IFS= read -d '' -r line; do
python utils/galaxyfy-module-EXAMPLES.py "$line" \ python utils/galaxyfy-module-EXAMPLES.py "$line" \
"ipa" "$collection_prefix" "ipa" "$collection_prefix"
done done
echo -e "\033[AFixing examples in plugins/modules... \033[32;1mDONE\033[0m"
echo "Fixing examples in roles/*/library..."
find roles/*/library -name "*.py" -print0 | find roles/*/library -name "*.py" -print0 |
while IFS= read -d -r '' line; do while IFS= read -d '' -r line; do
python utils/galaxyfy-module-EXAMPLES.py "$line" \ python utils/galaxyfy-module-EXAMPLES.py "$line" \
"ipa" "$collection_prefix" "ipa" "$collection_prefix"
done done
echo -e "\033[AFixing examples in roles/*/library... \033[32;1mDONE\033[0m"
for x in roles/*/tasks/*.yml; do echo "Fixing playbooks in roles/*/tasks..."
for line in roles/*/tasks/*.yml; do
python utils/galaxyfy-playbook.py "$line" "ipa" "$collection_prefix" python utils/galaxyfy-playbook.py "$line" "ipa" "$collection_prefix"
done done
echo -e "\033[AFixing playbooks in roles/*tasks... \033[32;1mDONE\033[0m"
echo "Fixing playbooks in playbooks..."
find playbooks -name "*.yml" -print0 | find playbooks -name "*.yml" -print0 |
while IFS= read -d -r '' line; do while IFS= read -d '' -r line; do
python utils/galaxyfy-playbook.py "$line" "ipa" "$collection_prefix" python utils/galaxyfy-playbook.py "$line" "ipa" "$collection_prefix"
done done
echo -e "\033[AFixing playbooks in playbooks... \033[32;1mDONE\033[0m"
echo "Fixing README(s)..."
find . -name "README*.md" -print0 | find . -name "README*.md" -print0 |
while IFS= read -d -r '' line; do while IFS= read -d '' -r line; do
python utils/galaxyfy-README.py "$line" "ipa" "$collection_prefix" python utils/galaxyfy-README.py "$line" "ipa" "$collection_prefix"
done done
echo -e "\033[AFixing examples in plugins/modules... \033[32;1mDONE\033[0m"
echo "Fixing playbbooks in tests..."
find tests -name "*.yml" -print0 | find tests -name "*.yml" -print0 |
while IFS= read -d -r '' line; do while IFS= read -d '' -r line; do
python utils/galaxyfy-playbook.py "$line" "ipa" "$collection_prefix" python utils/galaxyfy-playbook.py "$line" "ipa" "$collection_prefix"
done done
echo -e "\033[AFixing playbooks in tests... \033[32;1mDONE\033[0m"
#git diff #git diff
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment