Skip to content
A command line tool to interact with Gitea servers
Branch: master
Clone or download
lunny and lafriks Add Makefile / .drone.yml, use go module with vendor (#20)
* add Makefile / .drone.yml, use go module with vendor

* Update .drone.yml

Co-Authored-By: lunny <xiaolunwen@gmail.com>
Latest commit d4f107b Apr 25, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
cmd Add Makefile / .drone.yml, use go module with vendor (#20) Apr 25, 2019
modules Add Makefile / .drone.yml, use go module with vendor (#20) Apr 25, 2019
vendor Add Makefile / .drone.yml, use go module with vendor (#20) Apr 25, 2019
.drone.yml Add Makefile / .drone.yml, use go module with vendor (#20) Apr 25, 2019
.gitignore add ignore file Oct 20, 2018
.revive.toml
CONTRIBUTING.md init project Sep 3, 2018
DCO init project Sep 3, 2018
LICENSE init project Sep 3, 2018
Makefile Add Makefile / .drone.yml, use go module with vendor (#20) Apr 25, 2019
README.md added 'go get' command & build instructions (#16) (#19) Apr 25, 2019
go.mod Add Makefile / .drone.yml, use go module with vendor (#20) Apr 25, 2019
go.sum Add Makefile / .drone.yml, use go module with vendor (#20) Apr 25, 2019
main.go add --asset flag to `tea releases create` (#6) Mar 11, 2019

README.md

Gitea Command Line Tool for Go

This project acts as a command line tool for operating one or multiple Gitea instances. It depends on code.gitea.io/sdk client SDK implementation written in Go to interact with the Gitea API implementation.

Installation

Currently no prebuilt binaries are provided. To install, a Go installation is needed.

go get code.gitea.io/tea
go install code.gitea.io/tea

If the tea executable is not found, you might need to set up your $GOPATH and $PATH variables first:

export PATH=$PATH:$GOROOT/bin:$GOPATH/bin

Usage

First of all, you have to create a token on your personal settings -> application page of your gitea instance. Use this token to login with tea:

tea login add --name=try --url=https://try.gitea.io --token=xxxxxx

Now you can use the tea commands:

tea issues
tea releases

If you are inside a git repository hosted on a gitea instance, you don't need to specify the --login and --repo flags!

Compilation

To compile the sources yourself run the following:

go get code.gitea.io/tea
cd "${GOPATH}/src/code.gitea.io/tea"
go build

Contributing

Fork -> Patch -> Push -> Pull Request

Authors

License

This project is under the MIT License. See the LICENSE file for the full license text.

You can’t perform that action at this time.