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