ft-interactive/trump-100-days-market-reactions-timeline

Name: trump-100-days-market-reactions-timeline

Owner: FT Interactive News

Description: null

Created: 2017-04-21 15:19:59.0

Updated: 2017-05-04 15:36:40.0

Pushed: 2017-10-20 13:03:00.0

Homepage: https://ig.ft.com/trump-100-days-market-reactions-timeline/

Size: 493

Language: JavaScript

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

Starter Kit Build Status Dependency Status

A template for IG projects ? everything you need to build a standalone front end app (including some basic FT page furniture), configured to automatically deploy to the web.

How to use
Getting started

To start a new project based on Starter Kit, run this setup script in your terminal:

 "$(curl -s https://ig.ft.com/starter-kit/install)"

What the setup script does:

Using the built in tasks

You can run the following tasks from within your project directory:

(You can find a few other, less interesting tasks defined in package.json.)

Key directories
What's included in Starter Kit?
Understanding automatic deployment ('continuous integration')

Whenever you add any repository to the ft-interactive GitHub org, the IG Buildbot automatically sets up a new CircleCI project linked to the new repo. That means CircleCI will build the project whenever you add a new commit to that repo (whether on master or other branches).

How does Starter Kit come into this? Starter Kit includes a circle.yml file that instructs CircleCI to run npm run deploy after any successful builds. This means that all you have to do is commit a change to your project, and push the commit to GitHub (or just make the change directly on the GitHub website), and it should get deployed within a few minutes. (The deploy script automatically decides what path to upload files to, based on the name of the repo on GitHub.) This process is called continuous integration.

Licence

This software is published by the Financial Times under the MIT licence.


This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.