gitea-repository-provider
v5.0.4
Published
repository provider for gitea
Readme
gitea-repository-provider
repository provider for gitea
usage
API
Table of Contents
GiteaBranch
Extends Branch
writeEntry
Writes content into the branch.
Parameters
entryContentEntrymessagestring
Returns Promise<ContentEntry> written content with sha values set
commit
Commit entries.
Parameters
Returns Promise<CommitResult>
GiteaOrganization
Extends RepositoryGroup
GiteaProvider
Extends MultiGroupProvider
Gitea provider. Known environment variables:
- GITEA_TOKEN api token
- GITEA_API api url
initializeRepositories
repositoryBases
All possible base urls.
Returns Array<string> common base urls of all repositories
name
We are called gitea.
Returns string gitea
instanceIdentifier
Returns string default env name prefix
GiteaPullRequest
Extends PullRequest
states
possible states
list
List all pull request for a given repo. Result will be filtered by source branch, destination branch and states.
Parameters
respositoryRepositoryfilterObject (optional, default{})
Returns AsyncIterable<PullRequest>
GiteaRepository
Extends Repository
update
https://try.gitea.io/api/swagger#/repository/repoEdit
GiteaUser
Extends GiteaOrganization
install
With npm do:
npm install gitea-repository-providerlicense
BSD-2-Clause
