diff --git a/.travis.yml b/.travis.yml index f72ccb52..4bc753c9 100644 --- a/.travis.yml +++ b/.travis.yml @@ -50,7 +50,8 @@ jobs: # as well as latest stable release (bonus points to beta/canary) - stage: 'Additional Tests' node_js: '10' - env: EMBER_TRY_SCENARIO=ember-lts-2.16 + env: EMBER_TRY_SCENARIO=ember-lts-2.12 + - env: EMBER_TRY_SCENARIO=ember-lts-2.16 - env: EMBER_TRY_SCENARIO=ember-lts-2.18 - env: EMBER_TRY_SCENARIO=ember-release - env: EMBER_TRY_SCENARIO=ember-beta diff --git a/app/initializers/hide-loading-screen.js b/app/initializers/hide-loading-screen.js index 5462d1f6..88ca85de 100644 --- a/app/initializers/hide-loading-screen.js +++ b/app/initializers/hide-loading-screen.js @@ -1,8 +1,11 @@ -import hideLoadingScreenInstanceInitializer from '../instance-initializers/hide-loading-screen'; -import { VERSION } from '@ember/version'; +import hideLoadingScreenInstanceInitializer from "../instance-initializers/hide-loading-screen"; +import Ember from "ember"; const EMBER_VERSION_REGEX = /^([0-9]+)\.([0-9]+)\.([0-9]+)(?:(?:-(alpha|beta)\.([0-9]+)(?:\.([0-9]+))?)?)?(?:\+(canary))?(?:\.([0-9abcdef]+))?(?:-([A-Za-z0-9.-]+))?(?:\+([A-Za-z0-9.-]+))?$/; +// eslint-disable-next-line ember/new-module-imports +const { VERSION } = Ember; + /** * VERSION_INFO[i] is as follows: * @@ -30,6 +33,6 @@ export function initialize() { } export default { - name: 'hide-loading-screen', + name: "hide-loading-screen", initialize }; diff --git a/config/ember-try.js b/config/ember-try.js index 2ca5a559..9f2be221 100644 --- a/config/ember-try.js +++ b/config/ember-try.js @@ -11,6 +11,18 @@ module.exports = function() { return { useYarn: true, scenarios: [ + { + name: 'ember-lts-2.12', + env: { + EMBER_OPTIONAL_FEATURES: JSON.stringify({ 'jquery-integration': true }), + }, + npm: { + devDependencies: { + '@ember/jquery': '^0.5.1', + 'ember-source': '~2.12.0' + } + } + }, { name: 'ember-lts-2.16', env: {