gitss

module
v0.4.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 29, 2016 License: MIT

README

GITSS

wercker status

About

GITSS is full text source search app for git repositories. This repository is heavily under development and unstable now.

How to use

  1. Download binary file for your environment in the Release Page. Currently, you can download binary files for Linux(64bit) and Windows(64bit).

  2. To import git repository, run gitss command with import option as follows.

./gitss import yourOrgName yourProjectName http://your-git-site/your-git-repo.git
  1. Then you just start with server mode. Run gitss command with server option as follows.
./gitss server
  1. Open http://your-server:3000

Development

Requirements
Setup
  1. Install gom(old version), fresh.
go get github.com/mattn/gom
go get github.com/pilu/fresh

# install old version gom
cd $GOPATH/src/github.com/mattn/gom
git checkout 393e714d663c35e121a47fec32964c44a630219b
go install
  1. Install Golang dependencies.
gom install
  1. Install JavaScript dependencies.
yarn
Run with development mode
  1. Generate bindata.go for development mode.
npm run bindata
  1. Start webpack and gin with watch mode.
npm run devserver & fresh
  1. Open http://localhost:9000
Release Build

Run webpack with production mode, go-bindata and go build in turn. All you have to do is run npm run build. The artifact is created under ./dist directory.

npm run build

License

Licensed under the MIT license.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL