Getting Started

Configuring Development Environment#

Follow the guide to configuring environments before you start.

Creating a New v1 App#

It is recommened that you use React + frontend-packages for new apps.

See HubBoilerplate

Developing an Existing v1 App#

Libraries#

HubCommon#

Backbone and Marionette framework. Includes models, views, and other common code.

Hub.Common.Tooling#

Common Gulp build scripts.

Hub.Common.Styling#

Common Sass stylesheets.

Buildscripts.Hub#

Ruby build scripts for TeamCity

Build and Release#

Build and Deployment will happen using TeamCity Hub Template. You can check the Hub V1 BoilerPlate teamcity project for an example.

The url/folder for where you project will be deployed is defined in the config/default.yml file in your project.

Troubleshooting#

Check the troubleshooting section for Hub v1.

Last updated on by Paulo Andrade