Clone or download
Permalink
Failed to load latest commit information.
app feat(1283): custom doc link (#362) Sep 24, 2018
bin fix: use targets and real browsers Sep 11, 2017
config feat(1283): custom doc link (#362) Sep 24, 2018
public feat(1122): Remove ban icon from PRs; also add unstable and blocked i… Jun 19, 2018
tests feat(1283): custom doc link (#362) Sep 24, 2018
vendor Initial Commit from Ember CLI v2.7.0 Aug 3, 2016
.bowerrc Initial Commit from Ember CLI v2.7.0 Aug 3, 2016
.editorconfig Initial Commit from Ember CLI v2.7.0 Aug 3, 2016
.ember-cli feat(796): Add past PRs dropdown to build detail page (#298) Jun 5, 2018
.eslintignore feat: Add validator UI (#152) Apr 6, 2017
.eslintrc.js feat: update to ember@2.18 Feb 3, 2018
.gitignore feat: restore builds route (#297) Jun 1, 2018
.watchmanconfig Initial Commit from Ember CLI v2.7.0 Aug 3, 2016
CONTRIBUTING.md Initial commit of ui Aug 4, 2016
Dockerfile Added lines to load the new lua module in nginx.conf May 5, 2017
LICENSE Initial commit of ui Aug 4, 2016
README.md feat(926): Display template namespace if it exists (#299) Jun 1, 2018
bower.json fix(803): update styles of toggles and graph (#241) Dec 11, 2017
ember-cli-build.js feat(1114): Lazy scrolling load log from bottom for completed step (#354 Sep 8, 2018
nginx.conf feat(1283): custom doc link (#362) Sep 24, 2018
package-lock.json fix(880): Paginate pipelines on search page (#359) Sep 19, 2018
package.json feat(1114): Lazy scrolling load log from bottom for completed step (#354 Sep 8, 2018
screwdriver.yaml fix: iIncrease wait time to 15 seconds (#349) Aug 17, 2018
testem.js feat: update to ember@2.18 Feb 3, 2018

README.md

Screwdriver UI

Version Downloads Build Status Open Issues Dependency Status License

This README outlines the details of collaborating on this Ember application.

Prerequisites

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

Installation

$ git clone git@github.com:screwdriver-cd/ui.git
$ cd ui/          # change into the new directory
$ npm install
$ bower install

Running / Development

Local config

Put local app settings at config/local.js Settings at this file will be merged with environment settings at config/environment.js

'use strict';

const SDAPI_HOSTNAME = 'http://1.142.1.106:9001';
const SDSTORE_HOSTNAME = 'http://1.142.1.106:9002';

const APP_CONFIG = {
  SDAPI_HOSTNAME,
  SDSTORE_HOSTNAME
};

module.exports = APP_CONFIG;

Run app

  • ember serve

Visit your app at http://localhost:4200.

Running Tests

  • ember test
  • ember test --server

To run a single ember test:

  • ember t -s -m '<TEST_NAME>' // e.g. ember t -s -m 'Integration | Component | pipeline options'

To see coverage results, run:

  • open coverage/lcov-report/index.html

Building

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

Code Generators

Make use of the many generators for code, try ember help generate for more details

Further Reading / Useful Links

License

Code licensed under the BSD 3-Clause license. See LICENSE file for terms.