Skip to content

1. Installation

Vitaliy Zurian edited this page Nov 25, 2015 · 8 revisions

Requirements

  • php 5.3+
  • mysql
  • mandrill account

Before You Start

During the installation, you'll be asked to enter some parameters. It is better if you prepare them in advance:

Required for license and sales imports:

  • vendor_email — your login for Atlassian Marketplace
  • vendor_password - your password for Atlassian Marketplace
  • vendor_id - id of your vendor account from Atlassian Marketplace

Optional for sending emails (sale notifications and transactional emails):

  • mandrill_api_key - API key from your Mandrill account
  • base_url - url of your application (localhost usually)
  • mailchimp_enabled - is set to false to prevent accidental email sending
  • mailchimp_api_key - API key from your Mailchimp account
  • mailchimp_api_dc - DC number from your Mailchimp account

Installation

Step 1 — Clone the project

git clone [email protected]:thecatontheflat/atlassian-vendor-tools.git

Step 2 — Install dependencies

cd project/folder
composer install

Step 3 — Create DB & Schema

app/console doctrine:database:create
app/console doctrine:schema:update --force

Step 4 — Change configuration if needed

Edit this file

app/config/parameters.yml

Step 5 — Run

app/console server:run --env=prod