diff --git a/app/assets/javascripts/application.js b/app/assets/javascripts/application.js index c691882cb54..4d15da32ff8 100644 --- a/app/assets/javascripts/application.js +++ b/app/assets/javascripts/application.js @@ -83,3 +83,4 @@ //= require manageiq-ui-components/dist/js/ui-components //= require rx-angular/dist/rx.angular //= require patternfly-timeline/dist/timeline +//= require ui-select/dist/select diff --git a/app/assets/javascripts/miq_angular_application.js b/app/assets/javascripts/miq_angular_application.js index 8e427541b94..2e5b527804c 100644 --- a/app/assets/javascripts/miq_angular_application.js +++ b/app/assets/javascripts/miq_angular_application.js @@ -1,4 +1,5 @@ ManageIQ.angular.app = angular.module('ManageIQ', [ + 'ui.select', 'ui.bootstrap', 'ui.codemirror', 'patternfly', diff --git a/app/assets/stylesheets/application.css b/app/assets/stylesheets/application.css index f7b52837a21..0ab6ea77e89 100644 --- a/app/assets/stylesheets/application.css +++ b/app/assets/stylesheets/application.css @@ -27,4 +27,5 @@ *= require xml_display *= require patternfly-timeline/dist/timeline *= require manageiq-ui-components/dist/css/ui-components + *= require ui-select/dist/select */ diff --git a/package.json b/package.json index 8fbecd067d0..1c6a0f4de45 100644 --- a/package.json +++ b/package.json @@ -28,6 +28,9 @@ "eslint-plugin-react": "^5.1.1", "eslint-plugin-standard": "^2.0.1" }, + "dependencies": { + "ui-select": "0.19.8" + }, "engines": { "node": ">= 6.9.1", "npm": ">= 3.10.3" diff --git a/tools/ci/setup_js_env.sh b/tools/ci/setup_js_env.sh index dc6d2ede67d..f0d739b4eeb 100644 --- a/tools/ci/setup_js_env.sh +++ b/tools/ci/setup_js_env.sh @@ -5,6 +5,8 @@ if ! cmp --silent bower.json vendor/assets/bower_components/bower.json; then rm -rf vendor/assets/bower_components fi +yarn + if [ -d vendor/assets/bower_components ]; then # Using bower_components from cache echo "bower assets installed... moving on."