Categorygithub.com/wadahiro/issue-note
module
0.5.0
Repository: https://github.com/wadahiro/issue-note.git
Documentation: pkg.go.dev

# 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.

# Packages

No description provided by the author