issue-memo

module
v0.5.0 Latest Latest
Warning

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

Go to latest
Published: May 17, 2016 License: MIT

README

ISSUE-NOTE

About

Aggregate issues from external Issue Tracking System (ITS) and add your own note. Currently support Atlassian JIRA only.

How to use

Install

It can be super easy to install ! You can get a binary file from Release Page. Then uncompress the file and execute it with run argument. That's all !! In addition, you can specify a port number of HTTP server like --port 8000 option.

tar xvf issue-note-x.y.z-linux-amd64.tar.gz
./issue-note-x.y.z-linux-amd64 --port 8000 run
COMMIT_HASH:  ...
VERSION:  x.y.z
Started sync schduler...
assets/js/bundle.js loaded
assets/js/bundle.js loaded
assets/js/bundle.js loaded
assets/js/bundle.js loaded
assets/js/bundle.js loaded

Now, You can access to http://localhost:8000.

Sync Setting

You can add sync settings from the top-right corner of the screen gear icon.

Development

Requirements
Setup
  1. Install Golang tool GOM and install Golang dependencies by GOM .
go get -u github.com/mattn/gom
gom install
  1. Install gcc by OS package manager. You can use MinGW for Windows build.
  2. Install JavaScript dependencies.
npm install
  1. Install typings and install TypeScript definitions.
npm install -g typings
typings install
Run with development mode
  1. Generate bindata.go.
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.

For Linux
npm run build-linux64
For Windows
npm run build-win64

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