jx scm repository remove
Removes one or more repositories Aliases: delete,rm
Usage
jx scm repository remove
Synopsis
Removes one or more repositories
Examples
# removes all the repositories in the owner with the given filter
jx-scm repository remove --owner myuser -f mything
# removes all the repositories in the owner created before the given time
jx-scm repository remove --owner myuser --created-before '02 Jan 06 15:04 MST'
# removes all the repositories in the owner created 30 days ago
jx-scm repository remove --owner myuser --created-days-ago 30 --confirm
Options
--confirm confirms the removal without prompting the user
--created-before string the time expression for removing repositories created before this time
--created-days-ago int remove repositories created more than this number of days ago
--dry-run disables actually deleting the repository so you can test the filtering
-x, --exclude stringArray the text filter to exclude
--fail-on-error stops removing repositories if a remove failsg
-f, --filter stringArray the text filter to match the name
--git-kind string the kind of git server to connect to
--git-server string the git server URL to create the scm client
--git-token string the git token used to operate on the git repository. If not specified it's loaded from the git credentials file
--git-username string the git username used to operate on the git repository. If not specified it's loaded from the git credentials file
-h, --help help for remove
-n, --name string the name of the repository to create
-o, --owner string the owner of the repository to create. Either an organisation or username. For Azure, include the project: 'organization/project'
Source
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.
Last modified December 18, 2024: chore: regenerated plugin docs (cb72069466)