This commit is contained in:
Eric Bidelman 2015-11-17 09:11:51 -08:00
Родитель fbdcd7a6b1
Коммит 7a94de6f5c
5 изменённых файлов: 28 добавлений и 12 удалений

3
.bowerrc Normal file
Просмотреть файл

@ -0,0 +1,3 @@
{
"directory": "static/bower_components"
}

Просмотреть файл

@ -7,15 +7,22 @@ Chrome Platform Status
git clone --recursive https://github.com/GoogleChrome/chromium-dashboard
### How to run the local test server
### Installation
1. Install the [Google App Engine SDK for Python](https://developers.google.com/appengine/downloads#Google_App_Engine_SDK_for_Python).
1. Install [Bower](http://bower.io/).
1. Install [grunt](http://gruntjs.com/getting-started).
1. Install [ruby-compass](http://compass-style.org/install/)
1. From the root of the repository, run `npm install; cd static; bower install; cd ..; grunt`.
1. Start the local test server using the Google App Engine SDK for Python
(`dev_appserver.py .`).
First, install the [Google App Engine SDK for Python](https://developers.google.com/appengine/downloads#Google_App_Engine_SDK_for_Python).
Then run:
npm install
This will also pull down bower_components and run `grunt` to build the site.
### Run the local test server
Start the local test server in the root project directory using the Google App
Engine Python SDK:
dev_appserver.py .
### LICENSE

Просмотреть файл

@ -1,5 +1,5 @@
application: cr-status
version: h2push
version: 2015-11-17
runtime: python27
threadsafe: true
api_version: 1

Просмотреть файл

@ -1,6 +1,6 @@
{
"name": "chromium-dashboard",
"version": "0.1.0",
"version": "0.1.1",
"homepage": "chromestatus.com",
"authors": [
"Eric Bidelman <ebidel@gmail.com>"
@ -23,8 +23,8 @@
"iron-component-page": "PolymerElements/iron-component-page#^1.0.5"
},
"dependencies": {
"polymer": "Polymer/polymer#^1.1.2",
"iron-ajax": "PolymerElements/iron-ajax#^1.0.3",
"polymer": "Polymer/polymer#^1.2.3",
"iron-ajax": "PolymerElements/iron-ajax#^1.1.0",
"google-apis": "GoogleWebComponents/google-apis#^1.0.2",
"paper-dialog": "PolymerElements/paper-dialog#^1.0.1",
"paper-item": "PolymerElements/paper-item#^1.0.3",

Просмотреть файл

@ -1,6 +1,12 @@
{
"name": "chromestatus-dashboard",
"private": true,
"scripts": {
"postinstall": "npm run deps; npm run build",
"deps": "rm -rf static/bower_components; bower install",
"build": "grunt",
"deploy": "./scripts/deploy_site.sh"
},
"devDependencies": {
"grunt": "*",
"grunt-appengine": "^0.1.5",