fix: can't export readme profil project
It's probably a GitLab API bug
mygb.sh export -p cchaudier/chaudier_readme (39-fix-export-all-don-t-export-projects|✚1)
My GitLab Backup
Loading .mygb_config ...
GitLab URL [https://gitlab.com/]
+ Mode dry_run [false]
+ Mode insecure [false]
+ Mode export_all [false]
+ Mode export_owned [false]
+ Mode export_archived [true]
++ _get_url_encode cchaudier/chaudier_readme
++ echo cchaudier%2Fchaudier_readme
+ project_url_encoded=cchaudier%2Fchaudier_readme
+ [[ -n cchaudier/chaudier_readme ]]
+ _get_project_infos
++ _get_export_filename project cchaudier/chaudier_readme
++ echo /tmp/mygb/20211118_1104/20211118_1104_project_cchaudier-chaudier_readme_export
+ project_infos=/tmp/mygb/20211118_1104/20211118_1104_project_cchaudier-chaudier_readme_export.json
+ _api GET projects/cchaudier%2Fchaudier_readme
+ action=GET
+ path=projects/cchaudier%2Fchaudier_readme
+ jq
+ curl_args=
+ [[ false == true ]]
+ curl --request GET -s --header 'PRIVATE-TOKEN: xxxxxxxxxx' https://gitlab.com/api/v4/projects/cchaudier%2Fchaudier_readme
+ echo -e '\nExporting project : [cchaudier/chaudier_readme] in /tmp/mygb/20211118_1104 ...'
Exporting project : [cchaudier/chaudier_readme] in /tmp/mygb/20211118_1104 ...
+ _dry_run _schedule_project_export
+ cmd=_schedule_project_export
+ [[ false == false ]]
+ eval _schedule_project_export
++ _schedule_project_export
++ sleep 10
++ _api POST projects/cchaudier%2Fchaudier_readme/export
++ action=POST
++ path=projects/cchaudier%2Fchaudier_readme/export
++ jq
++ curl_args=
++ [[ false == true ]]
++ curl --request POST -s --header 'PRIVATE-TOKEN: xxxxxxx' https://gitlab.com/api/v4/projects/cchaudier%2Fchaudier_readme/export
++ grep --silent '202 Accepted'
++ _fail 'Can'\''t schedule export for project [cchaudier/chaudier_readme]'
++ msg='Can'\''t schedule export for project [cchaudier/chaudier_readme]'
++ echo 'ERROR : Can'\''t schedule export for project [cchaudier/chaudier_readme]'
ERROR : Can't schedule export for project [cchaudier/chaudier_readme]
++ _exit 1
++ cr=1
++ rm -Rf /tmp/mygb/20211118_1104
++ echo 'End with code 1'
End with code 1
++ exit 1
real 0m11,455s
user 0m0,157s
sys 0m0,021s