Return codes¶
After export is finished, user is presented with the result.
Result for each export may contain multiple codes:
EXPORTEDProject has been successfully exported.
SKIPPEDExport for this project has been skipped because it’s name already exists in GitHub (only without
overwriteflag).SUCCESS_ROLLBACKEverything for the project export is undone. Eg deleting created GitHub repo if it did not exist before.
ERROR_ROLLBACKError during rollback.
RUN_ERRORError during run of the export. Does not interfere with
SUCCESS_ROLLBACK.NOT_RUNNEDExport has not been started for this project.
OVERWRITTENGitHub project has been overwritten (only with
overwriteflag).INTERRUPTEDRun of the export has been interrupted by the user (by sending
Ctrl+C). Does not interfere withSUCCESS_ROLLBACK.DRY_RUNApplication was run in
dry-runmode. No changes were made.NO_GITLAB_PROJECTThere is not GitLab project for the given name.
MULTIPLE_GITLAB_PROJECTSThere are multiple GitLab projects for the given name.