Download the PHP package larruda/dorg-to-jira without Composer

On this page you can find all versions of the php package larruda/dorg-to-jira. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package dorg-to-jira

dorg-to-jira

A simple tool/script to import issues from Drupal.org into a JIRA instance.

Build Status

Features

Installation

Download the PHAR somewhere in your filesystem and make it executable. If you want it globally available move it to a directory listed in your system's $PATH environment variable. You can optionally rename the file and remove the .phar extension, so it's more like a "real bin".

Below is an example using OSX or Linux:

Usage

Simply run dorg-to-jira passing along the ID (nid) of the issue at Drupal.org. You can optionally set the path of the configuration file with the -c argument. By default it looks for a config.yml in the current directory.

It will prompt you for your JIRA password on every usage. For security purposes we don't hold passwords or accept as argument/configuration.

Configuration

This tools needs a set of configuration values in order to work. Mandatory ones are jira, user and key which are the URL to the JIRA instance, the username and project key respectively. Custom fields are optional.

Available Tokens

You can use the following tokens as values for custom fields in the configuration file. They will be replaced by the value according to the issue being imported.

Token name description
%ISSUE_URL% The absolute URL to the issue at Drupal.org.
%ISSUE_NID% The Node ID of the issue.
%ISSUE_TYPE% The issue type (e.g: bug, feature request, etc
%ISSUE_BODY% The issue body text (can contain HTML)

Building from source

I'm assuming you have Composer installed and globally available on your OS. If that's not the case, follow the instructions at https://getcomposer.org. With Composer properly installed and functional, clone this repository, cd into it and download all dependencies.

After that and considering no errors have been thrown, go ahead and build the PHAR archive. If you are curious about what this executes underneath or need to debug step-by-step, read the project's composer.json.

You should have a dorg-to-jira.phar inside a bin/ directory in the project root. If you want it globally available in your system follow the Installation instructions.

Release History

License

Distributed under the MIT license. See LICENSE for more information.


All versions of dorg-to-jira with dependencies

PHP Build Version
Package Version
Requires php Version >=5.4.0
symfony/console Version ~3.1
larruda/drupal-org-api Version dev-master
chobie/jira-api-restclient Version dev-master
symfony/yaml Version ~3.1
guzzlehttp/guzzle Version 5.1.*
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package larruda/dorg-to-jira contains the following files

Loading the files please wait ....