An open API service indexing awesome lists of open source software.

https://github.com/codeskyblue/grget

simple online go build
https://github.com/codeskyblue/grget

Last synced: about 2 months ago
JSON representation

simple online go build

Awesome Lists containing this project

README

        

# grget
[![Build Status](https://travis-ci.org/codeskyblue/grget.svg)](https://travis-ci.org/codeskyblue/grget)

very simple go online build.

## Limits
* The repo must be in github.com
* Must be golang repo
* Repo must have folder `Godeps` in top dir.

## Usage

```
curl http://grget.shengxiang.me/codeskyblue/minicdn/master/linux/amd64 -o minicdn
```

There is also another way, use a script. This will auto check OS and ARCH. (not working in windows)

```
sh grins.sh codeskyblue/minicdn
```

## grcli

Like `apt-get install`, So I create a tools named `grcli`

$ go get -v github.com/codeskyblue/grget/grcli
$ grcli install codeskyblue/fswatch
# now you can run fswatch

## Deploy server

Need to specify git host and listen port, ex

grget -githost git.localhost.com -p 4321

Then add the following to bashrc, so grcli can find the right server.

export GRGET_SERVER_ADDR="git.localhost.com"

## Notification
Please donot hack my machine.

## LICENSE
[MIT](LICENSE)