Skip to content

Commit f4e5549

Browse files
committed
Merge pull request #567 from CodeNow/SAN-1001
Change server selection link format
2 parents 4bb851c + 9ac25fa commit f4e5549

File tree

6 files changed

+15
-12
lines changed

6 files changed

+15
-12
lines changed
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
[Choose a server](http://{{domain}}/{{owner.login}}/boxSelection/{{repoName}}/{{encode branch}}/{{encode headCommit.message}}/{{commit}}?source=pr) to run PR-{{number}}.
1+
[Choose a server](http://{{domain}}/{{owner.login}}/serverSelection/{{repoName}}?branch={{encode branch}}&message={{encode headCommit.message}}&commit={{commit}}&source=pr) to run PR-{{number}}.

templates/hipchat_on_build.hbs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
{{user.login}}'s <a href="{{wrapGitHubLink headCommit.url}}">changes</a> ({{commitMessage headCommit.message}}{{{moreChangesHipchat repo commitLog}}}) to {{repo}} ({{branch}}) are ready.
2-
<a href="http://{{domain}}/{{owner.login}}/boxSelection/{{repoName}}/{{encode branch}}/{{encode headCommit.message}}/{{headCommit.id}}">Choose a server to run {{branch}}</a>.
2+
<a href="http://{{domain}}/{{owner.login}}/serverSelection/{{repoName}}?branch={{encode branch}}&message={{encode headCommit.message}}&commit={{headCommit.id}}">Choose a server to run {{branch}}</a>.

templates/slack_on_build.hbs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
{{user.login}}'s <{{wrapGitHubLink headCommit.url}}|changes> ({{{slackCommitMessage headCommit.message}}}{{{moreChangesSlack repo commitLog}}}) to {{repo}} ({{branch}}) are ready.
2-
<http://{{domain}}/{{owner.login}}/boxSelection/{{repoName}}/{{encode branch}}/{{encode headCommit.message}}/{{headCommit.id}}|Choose a server to run {{branch}}>.
2+
<http://{{domain}}/{{owner.login}}/serverSelection/{{repoName}}?branch={{encode branch}}&message={{encode headCommit.message}}&commit={{headCommit.id}}|Choose a server to run {{branch}}>.

test/fixtures/github-hooks.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -133,7 +133,8 @@ module.exports = function (data) {
133133
'created_at': '2015-01-27T21:06:49Z',
134134
'updated_at': '2015-01-27T21:06:49Z',
135135
'body': '[Select Runnable server to run code from this PR](http://runnable3.net/' + owner +
136-
'/boxSelection/hellonode/feature-1/commit/73033125786a9897dc92659245598be520a2d71d)'
136+
'/serverSelection/hellonode?branch=feature-1' +
137+
'&message=commit&commit=73033125786a9897dc92659245598be520a2d71d)'
137138
},
138139
'repository': {
139140
'id': 28254077,

unit/github-notifier.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,8 +43,8 @@ describe('GitHub Notifier', function () {
4343

4444
var message = github._renderMessage(githubPushInfo, []);
4545
var msg = '[Choose a server]';
46-
msg += '(http://runnable3.net/podviaznikov/boxSelection/';
47-
msg += 'api/fix%252F1/hey%2520there/a240edf982d467201845b3bf10ccbe16f6049ea9?source=pr)';
46+
msg += '(http://runnable3.net/podviaznikov/serverSelection/api?branch=';
47+
msg += 'fix%252F1&message=hey%2520there&commit=a240edf982d467201845b3bf10ccbe16f6049ea9&source=pr)';
4848
msg += ' to run PR-2.';
4949
expect(message).to.equal(msg);
5050
done();

unit/notifier.js

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -47,9 +47,9 @@ describe('Notifier', function () {
4747
message += '<' + wrapGitHubLink(headCommit.url) + '|changes>';
4848
message += ' (init &amp; commit &amp; push long test next line 3d...) to CodeNow/api (develop) are ready.\n';
4949
message += '<http://runnable3.net/';
50-
message += 'podviaznikov/boxSelection/api/develop/init%2520%2526%2520commit%2520%2526%2520';
50+
message += 'podviaznikov/serverSelection/api?branch=develop&message=init%2520%2526%2520commit%2520%2526%2520';
5151
message += 'push%2520long%2520test%2520%250A%2520next%2520line%2520%250A%25203d%2520line';
52-
message += '/a240edf982d467201845b3bf10ccbe16f6049ea9';
52+
message += '&commit=a240edf982d467201845b3bf10ccbe16f6049ea9';
5353
message += '|Choose a server to run develop>.';
5454
expect(text).to.equal(message);
5555
cb();
@@ -85,8 +85,9 @@ describe('Notifier', function () {
8585
message += '<' + wrapGitHubLink(headCommit.url) + '|changes>';
8686
message += ' (init &amp; commit &amp; push) to CodeNow/api (feature-1/fix) are ready.\n';
8787
message += '<http://runnable3.net/';
88-
message += 'podviaznikov/boxSelection/api/feature-1%252Ffix/init%2520%2526%2520commit%2520%2526%2520push';
89-
message += '/a240edf982d467201845b3bf10ccbe16f6049ea9';
88+
message += 'podviaznikov/serverSelection/api?';
89+
message += 'branch=feature-1%252Ffix&message=init%2520%2526%2520commit%2520%2526%2520push';
90+
message += '&commit=a240edf982d467201845b3bf10ccbe16f6049ea9';
9091
message += '|Choose a server to run feature-1/fix>.';
9192
expect(text).to.equal(message);
9293
cb();
@@ -171,8 +172,9 @@ describe('Notifier', function () {
171172
var message = 'podviaznikov\'s ';
172173
message += '<a href="' + wrapGitHubLink(headCommit.url) + '">changes</a>';
173174
message += ' (hey there second line third line some random...) to Runnable/api (feature-1/fix) are ready.\n';
174-
message += '<a href=\"http://runnable3.net/podviaznikov/boxSelection/api/feature-1%252Ffix/%2520hey%2520there';
175-
message += '%250Asecond%2520line%250Athird%2520line%250Asome%2520random%2520mesage/';
175+
message += '<a href=\"http://runnable3.net/podviaznikov/serverSelection/api';
176+
message += '?branch=feature-1%252Ffix&message=%2520hey%2520there';
177+
message += '%250Asecond%2520line%250Athird%2520line%250Asome%2520random%2520mesage&commit=';
176178
message += 'a240edf982d467201845b3bf10ccbe16f6049ea9\">Choose a server to run feature-1/fix</a>.';
177179
expect(text).to.equal(message);
178180
cb();

0 commit comments

Comments
 (0)