Skip to content

Commit f105a8d

Browse files
committed
Install ember-cli-changelog
1 parent ab5a645 commit f105a8d

File tree

4 files changed

+31
-11
lines changed

4 files changed

+31
-11
lines changed

CHANGELOG.md

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
1-
# Changelog
1+
Changelog
2+
=========
23

34
## v0.1.2
45

config/changelog.js

+23
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
// jshint node:true
2+
3+
// For details on each option run `ember help release`
4+
module.exports = {
5+
6+
// angular style guide: https://github.com/angular/angular.js/blob/v1.4.8/CONTRIBUTING.md#commit
7+
// jquery style guide: https://contribute.jquery.org/commits-and-pull-requests/#commit-guidelines
8+
// ember style guide: https://github.com/emberjs/ember.js/blob/master/CONTRIBUTING.md#commit-tagging
9+
style: 'angular', // 'ember' 'jquery'
10+
11+
head: 'master',
12+
base: '-last', // a branch or tag name, `-last` defaults to the version in package.json
13+
14+
hooks: {
15+
/*
16+
parser: function(commit) { return commit; }
17+
filter: function(commit) { return true; },
18+
groupSort: function(commits) { return { commits: commits }; },
19+
format: function(commit) { return commit.title; },
20+
*/
21+
}
22+
23+
};

config/release.js

+5-10
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,19 @@
11
/* jshint node:true */
2-
var generateChangelog = require('ember-addon-genie/lib/tasks/generate-changelog');
32
// var RSVP = require('rsvp');
3+
var generateChangelog = require('ember-cli-changelog/lib/tasks/release-with-changelog');
44

55
// For details on each option run `ember help release`
66
module.exports = {
7-
publish: true,
8-
beforeCommit: generateChangelog
97
// local: true,
108
// remote: 'some_remote',
119
// annotation: "Release %@",
1210
// message: "Bumped version to %@",
1311
// manifest: [ 'package.json', 'bower.json', 'someconfig.json' ],
14-
// publish: true,
12+
publish: true,
1513
// strategy: 'date',
1614
// format: 'YYYY-MM-DD',
1715
// timezone: 'America/Los_Angeles',
18-
//
19-
// beforeCommit: function(project, versions) {
20-
// return new RSVP.Promise(function(resolve, reject) {
21-
// // Do custom things here...
22-
// });
23-
// }
16+
17+
beforeCommit: generateChangelog
18+
2419
};

package.json

+1
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@
2626
"ember-ajax": "^2.5.2",
2727
"ember-cli": "2.7.0",
2828
"ember-cli-app-version": "^2.0.1",
29+
"ember-cli-changelog": "0.3.4",
2930
"ember-cli-code-coverage": "0.3.8",
3031
"ember-cli-dependency-checker": "^1.2.0",
3132
"ember-cli-htmlbars": "^1.0.3",

0 commit comments

Comments
 (0)