Clone or download
DekusDenial Attempt to fix stale `statusMessage` (#374)
* bind `statusMessage`

* use `statusMessage` directly
Latest commit 8581d49 Nov 14, 2018
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
app Attempt to fix stale `statusMessage` (#374) Nov 14, 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 fix(1199): redirect to login upon 401 (#366) Oct 2, 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 fix: modify root url in css files too (#373) Oct 18, 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: sleep more since the service takes longer to start (#368) Oct 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.