Skip to content

Releases: andygrunwald/jitic

v1.1.1

01 Dec 13:59
Compare
Choose a tag to compare

Changelog

6cfa75b Set correct version of jitic


Automated with GoReleaser
Built with go version go1.9.2 darwin/amd64

v1.1.0

01 Dec 10:54
Compare
Choose a tag to compare

Changelog

239c317 Added a more detailled unit test message
61cb4bc Added support for generating the regular expression based on JIRA projects
148c6a7 Added dist/ to gitignore


Automated with GoReleaser
Built with go version go1.9.2 darwin/amd64

v1.0.0

28 Nov 15:12
Compare
Choose a tag to compare

Changelog

18203c1 A small refactoring with a few unit tests
7693bcd Removed '&&' from bash examples, because in a failure mode the exit code won't be outputted


Automated with GoReleaser
Built with go version go1.9.2 darwin/amd64

v0.2.2

12 Oct 09:54
Compare
Choose a tag to compare

Changelog

b1605f5 Merge pull request #7 from dkleuser/feature-add-goreleaser
e97e357 Removed release part from goreleaser config to make release uploads to forked repositories possible
97b468e Increased version to v0.2.2 (actually belonging to the pull request before to make the application case insensitive)
822e606 Removed scripts directory and build-release script because of switchting to goreleaser
6e35ab8 Added goreleaser configuration file
6b5e8f4 Merge pull request #6 from dkleuser/master
81f538d Enhanced unit tests to check if issue ids are recognized regardless of upper- or lowercase letters.
f50cc07 Made the regexp to look up the JIRA issue ID case-insensitive
ed95789 Added .idea folder to .gitignore
4ecbd49 Merge pull request #5 from andygrunwald/make-build-green-again
e0d0898 Switch to stable version of go-jira and make tests green again
64819a1 Added Golang 1.6, 1.7, 1.8 and 1.9 to TravisCI


Automated with GoReleaser
Built with go version go1.9.1 darwin/amd64

v0.2.1

30 Sep 09:02
Compare
Choose a tag to compare

Fixed bugs

  • #4: False positive for "PSR-0" ticket. Added check that number must be > 0

Getting Started

OS X

To get started on OS X run the following in a terminal:

curl -L https://github.com/andygrunwald/jitic/releases/download/v0.2.1/jitic-v0.2.1-darwin-amd64.zip -o jitic-v0.2.1-darwin-amd64.zip
unzip jitic-v0.2.1-darwin-amd64.zip
cd jitic-v0.2.1-darwin-amd64
./jitic -version

Linux

To get started on Linux run the following in a terminal:

curl -L https://github.com/andygrunwald/jitic/releases/download/v0.2.1/jitic-v0.2.1-linux-amd64.tar.gz -o jitic-v0.2.1-linux-amd64.tar.gz
tar xzvf jitic-v0.2.1-linux-amd64.tar.gz
cd jitic-v0.2.1-linux-amd64
./jitic -version

v0.2.0

03 Sep 15:30
Compare
Choose a tag to compare

Fixed bugs

  • Replaced own JIRA connection with github.com/andygrunwald/go-jira
  • Only start authentification if a username and password are applied
  • Set correct exit code by version output

Breaking changes

  • Renamed "Ticket" to the official wording "Issue"

Enhancements

  • Added git pre-receive hook to README use cases
  • Introduced basic version of logger + verbose flag
  • Support for stdin
  • Added ticket key into error message.
  • Add a check for JIRA instance
  • Set error messages a little bit more friendly and useful
  • Added unit tests
  • Added travis ci
  • Add image to visualize the process

Getting Started

OS X

To get started on OS X run the following in a terminal:

curl -L https://github.com/andygrunwald/jitic/releases/download/v0.2.0/jitic-v0.2.0-darwin-amd64.zip -o jitic-v0.2.0-darwin-amd64.zip
unzip jitic-v0.2.0-darwin-amd64.zip
cd jitic-v0.2.0-darwin-amd64
./jitic -version

Linux

To get started on Linux run the following in a terminal:

curl -L https://github.com/andygrunwald/jitic/releases/download/v0.2.0/jitic-v0.2.0-linux-amd64.tar.gz -o jitic-v0.2.0-linux-amd64.tar.gz
tar xzvf jitic-v0.2.0-linux-amd64.tar.gz
cd jitic-v0.2.0-linux-amd64
./jitic -version

v0.0.1

10 Aug 14:24
Compare
Choose a tag to compare

Main features

Exit codes

If all tickets of one run are found in the JIRA system we will exit with code 0.
If one of the tickets is not available in the JIRA system we will exit with code 1.

Incoming data

Your message can be passed by the -tickets argument or by stdin.
If you want to pass it by stdin please attach the -stdin flag.

The message can contain more than one ticket id.
It can contain several other words or sentence.
The tickets will be filtered by regular expression (([A-Z]+-\d+)) and checked afterwards.

Authentication

If your JIRA system is not public we will authenticate against the /rest/auth/1/session endpoint of your issue tracker.
Please provide a valid username and password for this.

Getting Started

OS X

To get started on OS X run the following in a terminal:

curl -L https://github.com/andygrunwald/jitic/releases/download/v0.0.1/jitic-v0.0.1-darwin-amd64.zip -o jitic-v0.0.1-darwin-amd64.zip
unzip jitic-v0.0.1-darwin-amd64.zip
cd jitic-v0.0.1-darwin-amd64
./jitic -version

Linux

To get started on Linux run the following in a terminal:

curl -L https://github.com/andygrunwald/jitic/releases/download/v0.0.1/jitic-v0.0.1-linux-amd64.tar.gz -o jitic-v0.0.1-linux-amd64.tar.gz
tar xzvf jitic-v0.0.1-linux-amd64.tar.gz
cd jitic-v0.0.1-linux-amd64
./jitic -version