Deleting an Assembly Line or syncRepo
This document will explain how you can remove a
syncRepo from Shippable, which will also remove all jobs and resources defined in that repository.
- Right-click on the
syncRepoyou want to delete in your SPOG view, you will see a trash can icon. Clicking on the icon will delete all
resourcesdefined in that repository.
Please note that the trash can icon is only available for this type of resource. All other deletes need to happen from the YML first.
- When removing the
syncRepo, you will be prompted with a confirmation dialog.
syncRepo defines any
deploy jobs, our default behavior is to delete any active deployments from the associated provider. If you want your deployments to stay active, you should uncheck the box to prevent removing associated developments. The
deploy job will still be removed in this case, but your deployed applications will not be deleted.
Once you confirm the delete, all objects that were defined in this
rSyncjob will be soft-deleted.
In your SPOG view, click on the Eye icon and turn Deleted objects ON. Find the
syncRepoyou deleted and hard-delete it. At this point,
jobsthat were defined in this repo are all permanently deleted. You cannot recover any data after this operation.
Restoring a syncRepo
- If you accidentally soft-deleted a
syncRepo, you can restore it by going to the Deleted objects and clicking on Restore. All
resourcesdefined in the repository will be restored. Please note that you cannot restore a
syncRepothat has been hard-deleted.