Kai Kimera 83c85f54c8 | ||
---|---|---|
.github/workflows | ||
CHANGELOG.md | ||
CONTRIBUTING.md | ||
LICENSE | ||
README.md | ||
repo.create.sh | ||
repo.delete.sh | ||
repo.transfer.sh | ||
repo.update.sh |
README.md
Bash tools for Gitea API
Tools for automating work with Gitea.
Syntax
Creating repository
- repo.create.sh
-x 'TOKEN'
Gitea user token.-a 'https://gitea.com'
Gitea API URL.-o 'OWNER'
Organization name. This is not case sensitive.-r 'REPO_1;REPO_2;REPO_3'
Repository name (array).-d 'DESCRIPTION'
Repository description.-l 'mit'
Open source license template. For example, "mit" or "mpl-2.0".-b 'main'
Repository default branch.-i
Repository auto-init.-p
Whether repository is private.
Deleting repository
- repo.delete.sh
-x 'TOKEN'
Gitea user token.-a 'https://gitea.com'
Gitea API URL.-o 'OWNER'
Repository owner (organization).-r 'REPO_1;REPO_2;REPO_3'
Repository name (array).
Transferring repository
- repo.transfer.sh
-x 'TOKEN'
Gitea user token.-a 'https://gitea.com'
Gitea API URL.-o 'OWNER_OLD'
OLD repository owner (organization).-n 'OWNER_NEW'
NEW repository owner (organization).-r 'REPO_1;REPO_2;REPO_3'
Repository name (array).
Updating repository
- repo.update.sh
-x 'TOKEN'
Gitea user token.-a 'https://gitea.com'
Gitea API URL.-o 'OWNER'
Organization name. This is not case sensitive.-r 'REPO_1;REPO_2;REPO_3'
Repository name (array).-d 'DESCRIPTION'
Repository description.-b 'main'
Repository default branch.-p
Whether repository is private.