diff --git a/addon-build-configs/alpha-2.15/bower.json b/addon-build-configs/alpha-2.15/bower.json new file mode 100644 index 0000000..3d2dcbf --- /dev/null +++ b/addon-build-configs/alpha-2.15/bower.json @@ -0,0 +1,10 @@ +{ + "name": "twiddle", + "dependencies": { + "ember": "alpha", + "jquery": "^1.11.1" + }, + "resolutions": { + "ember": "alpha" + } +} diff --git a/addon-build-configs/alpha-2.15/package.json b/addon-build-configs/alpha-2.15/package.json new file mode 100644 index 0000000..476f42b --- /dev/null +++ b/addon-build-configs/alpha-2.15/package.json @@ -0,0 +1,38 @@ +{ + "name": "twiddle", + "version": "0.0.0", + "description": "Small description for addon-builder-canary goes here", + "private": true, + "directories": { + "doc": "doc", + "test": "tests" + }, + "scripts": { + "start": "ember server", + "build": "ember build", + "test": "ember test" + }, + "repository": "", + "engines": { + "node": ">= 4" + }, + "author": "", + "license": "MIT", + "devDependencies": { + "broccoli-asset-rev": "^2.4.5", + "ember-cli": "2.13.0", + "ember-cli-babel": "^6.0.0", + "ember-cli-htmlbars": "^1.1.1", + "ember-cli-htmlbars-inline-precompile": "^0.4.0", + "ember-cli-uglify": "^1.2.0", + "ember-load-initializers": "^1.0.0", + "ember-resolver": "^4.0.0", + "loader.js": "^4.2.3", + + "broccoli-funnel": "^1.0.7", + "broccoli-concat": "^3.2.2", + "aws-sdk": "2.4", + "s3": "4.4.0", + "quick-temp": "0.1.6" + } +} diff --git a/addon-build-configs/beta-2.14/bower.json b/addon-build-configs/beta-2.14/bower.json new file mode 100644 index 0000000..6f296ba --- /dev/null +++ b/addon-build-configs/beta-2.14/bower.json @@ -0,0 +1,10 @@ +{ + "name": "twiddle", + "dependencies": { + "ember": "beta", + "jquery": "^1.11.1" + }, + "resolutions": { + "ember": "beta" + } +} diff --git a/addon-build-configs/beta-2.14/package.json b/addon-build-configs/beta-2.14/package.json new file mode 100644 index 0000000..476f42b --- /dev/null +++ b/addon-build-configs/beta-2.14/package.json @@ -0,0 +1,38 @@ +{ + "name": "twiddle", + "version": "0.0.0", + "description": "Small description for addon-builder-canary goes here", + "private": true, + "directories": { + "doc": "doc", + "test": "tests" + }, + "scripts": { + "start": "ember server", + "build": "ember build", + "test": "ember test" + }, + "repository": "", + "engines": { + "node": ">= 4" + }, + "author": "", + "license": "MIT", + "devDependencies": { + "broccoli-asset-rev": "^2.4.5", + "ember-cli": "2.13.0", + "ember-cli-babel": "^6.0.0", + "ember-cli-htmlbars": "^1.1.1", + "ember-cli-htmlbars-inline-precompile": "^0.4.0", + "ember-cli-uglify": "^1.2.0", + "ember-load-initializers": "^1.0.0", + "ember-resolver": "^4.0.0", + "loader.js": "^4.2.3", + + "broccoli-funnel": "^1.0.7", + "broccoli-concat": "^3.2.2", + "aws-sdk": "2.4", + "s3": "4.4.0", + "quick-temp": "0.1.6" + } +} diff --git a/addon-build-configs/canary-2.15/bower.json b/addon-build-configs/canary-2.15/bower.json new file mode 100644 index 0000000..e6da182 --- /dev/null +++ b/addon-build-configs/canary-2.15/bower.json @@ -0,0 +1,10 @@ +{ + "name": "twiddle", + "dependencies": { + "ember": "canary", + "jquery": "^1.11.1" + }, + "resolutions": { + "ember": "canary" + } +} diff --git a/addon-build-configs/canary-2.15/package.json b/addon-build-configs/canary-2.15/package.json new file mode 100644 index 0000000..476f42b --- /dev/null +++ b/addon-build-configs/canary-2.15/package.json @@ -0,0 +1,38 @@ +{ + "name": "twiddle", + "version": "0.0.0", + "description": "Small description for addon-builder-canary goes here", + "private": true, + "directories": { + "doc": "doc", + "test": "tests" + }, + "scripts": { + "start": "ember server", + "build": "ember build", + "test": "ember test" + }, + "repository": "", + "engines": { + "node": ">= 4" + }, + "author": "", + "license": "MIT", + "devDependencies": { + "broccoli-asset-rev": "^2.4.5", + "ember-cli": "2.13.0", + "ember-cli-babel": "^6.0.0", + "ember-cli-htmlbars": "^1.1.1", + "ember-cli-htmlbars-inline-precompile": "^0.4.0", + "ember-cli-uglify": "^1.2.0", + "ember-load-initializers": "^1.0.0", + "ember-resolver": "^4.0.0", + "loader.js": "^4.2.3", + + "broccoli-funnel": "^1.0.7", + "broccoli-concat": "^3.2.2", + "aws-sdk": "2.4", + "s3": "4.4.0", + "quick-temp": "0.1.6" + } +} diff --git a/addon-build-configs/release-2.13/bower.json b/addon-build-configs/release-2.13/bower.json new file mode 100644 index 0000000..db90cb6 --- /dev/null +++ b/addon-build-configs/release-2.13/bower.json @@ -0,0 +1,10 @@ +{ + "name": "twiddle", + "dependencies": { + "ember": "release", + "jquery": "^1.11.1" + }, + "resolutions": { + "ember": "release" + } +} diff --git a/addon-build-configs/release-2.13/package.json b/addon-build-configs/release-2.13/package.json new file mode 100644 index 0000000..476f42b --- /dev/null +++ b/addon-build-configs/release-2.13/package.json @@ -0,0 +1,38 @@ +{ + "name": "twiddle", + "version": "0.0.0", + "description": "Small description for addon-builder-canary goes here", + "private": true, + "directories": { + "doc": "doc", + "test": "tests" + }, + "scripts": { + "start": "ember server", + "build": "ember build", + "test": "ember test" + }, + "repository": "", + "engines": { + "node": ">= 4" + }, + "author": "", + "license": "MIT", + "devDependencies": { + "broccoli-asset-rev": "^2.4.5", + "ember-cli": "2.13.0", + "ember-cli-babel": "^6.0.0", + "ember-cli-htmlbars": "^1.1.1", + "ember-cli-htmlbars-inline-precompile": "^0.4.0", + "ember-cli-uglify": "^1.2.0", + "ember-load-initializers": "^1.0.0", + "ember-resolver": "^4.0.0", + "loader.js": "^4.2.3", + + "broccoli-funnel": "^1.0.7", + "broccoli-concat": "^3.2.2", + "aws-sdk": "2.4", + "s3": "4.4.0", + "quick-temp": "0.1.6" + } +} diff --git a/config/staging.js b/config/staging.js index 58940ef..5f9886b 100644 --- a/config/staging.js +++ b/config/staging.js @@ -23,6 +23,14 @@ module.exports = { '2.10.0': /2\.10\.0/, '2.10.1': /2\.10\./, '2.11.0': /2\.11\./, - '2.12.0': /2\.12\./ + '2.12.0': /2\.12\./, + + // support multiple canary / beta / release cycles + // by tying them to a specific Ember version at + // the time of deployment + 'alpha-2.15': /^alpha$/, + 'canary-2.15': /^canary$/, + 'beta-2.14': /^beta$/, + 'release-2-13': /^release$/ } };