jira_util fastlane plugin
Getting Started
This project is a fastlane plugin. To get started with fastlane-plugin-jira_util, add it to your project by running:
fastlane add_plugin jira_utilAbout jira_util
Manage your JIRA project's releases/versions with this plugin.
Currently, jira_util comes with following actions actions: create_jira_issue, create_jira_version, get_jira_release_report_link, get_jira_version, release_jira_version and update_jira_version.
About actions:
-
create_jira_issue- will create a new issue in your JIRA project. -
create_jira_version- will create a new version. It fails if version with same name already exists in JIRA project. -
get_jira_release_report_link- returns link to JIRA release report. -
get_jira_version- returns existing JIRA version. -
release_jira_version- release existing version in JIRA project. -
update_jira_version- updates existing version.
Create Version Example
Check out the example Fastfile to see how to use this plugin. Try it by cloning the repo, running fastlane install_plugins, modifying the placeholder variables in the Fastfile lane and running bundle exec fastlane create_version.
Release Version Example
Check out the example Fastfile to see how to use this plugin. Try it by cloning the repo, running fastlane install_plugins, modifying the placeholder variables in the Fastfile lane and running bundle exec fastlane release_version.
Run tests for this plugin
To run both the tests, and code style validation, run
rake
To automatically fix many of the styling issues, use
rubocop -a
Issues and Feedback
For any other issues and feedback about this plugin, please submit it to this repository.
Notes for developers
Useful links
- This plugin uses jira-ruby gem. Here is jira-ruby examples
- How to create fastlane plugin documentation
Rubygems how-to
- Buld
gem build fastlane-plugin-jira_util.gemspec
- Install local gem
gem install --local ./fastlane-plugin-jira_util-0.1.6.gem
- Publish
gem push fastlane-plugin-jira_util-0.1.6.gem
- Delete published version
gem yank fastlane-plugin-jira_util -v <version>