Skip to content

Flexberry/ember-flexberry

develop
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
app
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Ember Flexberry

npm CI-master CI-develop stability-stable

ember ember-data ember-cli

Ember Flexberry Addon - Flexberry ORM SPA UI Framework powered by Ember.js.

Installation or Upgrading

  • Latest release: ember install ember-flexberry
  • Specific version: ember install ember-flexberry@x.x.x
  • Latest commit from a branch: ember install flexberry/ember-flexberry#<BRANCH_NAME>
  • Specific commit: ember install flexberry/ember-flexberry#<COMMIT_SHA>

Documentation

Demo

Ember Flexberry comes with a dummy app that covers functionality of the addon.

Collaborating / Development

Information on how to contribute to the project you can find here.

Prerequisites

You will need the following things properly installed on your computer.

Installation

  • git clone this repository
  • npm install
  • bower install

Running Dummy Application

Ember Flexberry comes with a dummy app that covers functionality of the addon.

Running Tests

  • npm test (Runs ember try:testall to test your addon against multiple Ember versions)
  • ember test
  • ember test --server

Building

  • ember build (development)
  • ember build --environment production (production)

Releasing

  • Merge current release branch with master branch
    • git checkout master
    • git merge --no-ff <release-branch>
    • git push origin master
  • ember release (for more information visit ember-cli-release)
    • To increment patch version run without specifying options.
    • To increment minor version run with --minor option.
    • To increment major version run with --major option.
  • npm publish ./ (for more information visit How to publish packages to NPM)
  • Merge master branch that contains additional commit for changing addon version with develop branch using current release branch as intermediary
    • git checkout <release-branch>
    • git merge --no-ff master
    • git push origin <release-branch>
    • git checkout develop
    • git merge --no-ff <release-branch>
    • git push origin develop
  • Delete current release branch on GitHub

Documenting

Further Reading / Useful Links