From 9ae7fc945c28015cde07d30dd738893eca7c5214 Mon Sep 17 00:00:00 2001
From: Andre Mekkawi
Date: Sun, 9 Sep 2018 14:56:55 -0400
Subject: [PATCH 01/25] Add build to be used by CI that has no color or
progress
---
package.json | 1 +
1 file changed, 1 insertion(+)
diff --git a/package.json b/package.json
index 213947a..1092dc4 100644
--- a/package.json
+++ b/package.json
@@ -21,6 +21,7 @@
"preinstall": "npm run npmcheckversion",
"prebuild": "npm run build:clean",
"build": "cross-env NODE_ENV=production webpack --config webpack.config.js --color -p --progress --hide-modules --display-optimization-bailout",
+ "build:ci": "cross-env NODE_ENV=production webpack --config webpack.config.js -p --hide-modules --display-optimization-bailout",
"build:clean": "rimraf ./build",
"start": "cross-env NODE_ENV=development WEBPACK_SERVE=1 webpack-serve --port 3000 --hmr",
"start:production": "npm run test && npm run build && npm run start:prod",
From abbe2c8afa782b04c998f048e567a8f4df775ceb Mon Sep 17 00:00:00 2001
From: Andre Mekkawi
Date: Sun, 9 Sep 2018 14:56:55 -0400
Subject: [PATCH 02/25] Fix cbuild yml file name
---
cbuildci.yml => .cbuildci.yml | 0
1 file changed, 0 insertions(+), 0 deletions(-)
rename cbuildci.yml => .cbuildci.yml (100%)
diff --git a/cbuildci.yml b/.cbuildci.yml
similarity index 100%
rename from cbuildci.yml
rename to .cbuildci.yml
From 3b15b02e5fa89f616cd6bb69972ebf107d5d4fbd Mon Sep 17 00:00:00 2001
From: Andre Mekkawi
Date: Sun, 9 Sep 2018 14:56:55 -0400
Subject: [PATCH 03/25] Change build to use cache
---
.cbuildci.yml | 1 +
1 file changed, 1 insertion(+)
diff --git a/.cbuildci.yml b/.cbuildci.yml
index a905798..22462fb 100644
--- a/.cbuildci.yml
+++ b/.cbuildci.yml
@@ -4,3 +4,4 @@ builds:
build:
timeoutInMinutes: 5
image: 'aws/codebuild/nodejs:8.11.0'
+ useCache: true
From 3b8241400b7957b90f973f4d2564e0eaf650c83e Mon Sep 17 00:00:00 2001
From: Andre Mekkawi
Date: Sun, 9 Sep 2018 14:56:55 -0400
Subject: [PATCH 04/25] Fix duplicate commit message
---
app/containers/ExecutionDetailPage/ExecutionSummaryPanel.js | 4 ----
1 file changed, 4 deletions(-)
diff --git a/app/containers/ExecutionDetailPage/ExecutionSummaryPanel.js b/app/containers/ExecutionDetailPage/ExecutionSummaryPanel.js
index c76b259..8a8687c 100644
--- a/app/containers/ExecutionDetailPage/ExecutionSummaryPanel.js
+++ b/app/containers/ExecutionDetailPage/ExecutionSummaryPanel.js
@@ -53,10 +53,6 @@ function ExecutionSummaryPanel({
author={author}
/>
-
-
- – {commitMessage.substr(0, 100)}{commitMessage.length > 100 ? '…' : ''}
-
From df4f41c7db4fee179cc7d22b701af0d70900e52c Mon Sep 17 00:00:00 2001
From: Andre Mekkawi
Date: Sun, 9 Sep 2018 14:56:55 -0400
Subject: [PATCH 05/25] Fix LanguageProvider tests
---
app/containers/LanguageProvider/tests/index.test.js | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/app/containers/LanguageProvider/tests/index.test.js b/app/containers/LanguageProvider/tests/index.test.js
index 92da969..472018d 100644
--- a/app/containers/LanguageProvider/tests/index.test.js
+++ b/app/containers/LanguageProvider/tests/index.test.js
@@ -2,7 +2,7 @@ import React from 'react';
import { shallow, mount } from 'enzyme';
import { FormattedMessage, defineMessages } from 'react-intl';
import { Provider } from 'react-redux';
-import { browserHistory } from 'react-router-dom';
+import createHistory from 'history/createBrowserHistory';
import ConnectedLanguageProvider, { LanguageProvider } from '../index';
import configureStore from '../../../configureStore';
@@ -33,7 +33,7 @@ describe('', () => {
let store;
beforeAll(() => {
- store = configureStore({}, browserHistory);
+ store = configureStore({}, createHistory());
});
it('should render the default language messages', () => {
From e79237aeaa7e5a1afe7d84c591a68ac4dd258999 Mon Sep 17 00:00:00 2001
From: Andre Mekkawi
Date: Sun, 9 Sep 2018 14:56:55 -0400
Subject: [PATCH 06/25] Fix tests for ExecutionStartMessage
---
.../tests/__snapshots__/index.test.js.snap | 62 +++++++++++++------
.../ExecutionStartMessage/tests/index.test.js | 24 ++++---
2 files changed, 59 insertions(+), 27 deletions(-)
diff --git a/app/components/ExecutionStartMessage/tests/__snapshots__/index.test.js.snap b/app/components/ExecutionStartMessage/tests/__snapshots__/index.test.js.snap
index 3be9ca9..379761d 100644
--- a/app/components/ExecutionStartMessage/tests/__snapshots__/index.test.js.snap
+++ b/app/components/ExecutionStartMessage/tests/__snapshots__/index.test.js.snap
@@ -7,7 +7,7 @@ exports[` should render expected JSX for "opened" pull r
synchronize {{actionHtml} to}
other {{actionHtml}}
}
- {pullRequestLinkHtml}"
+ {pullRequestLinkHtml} by {usernameHtml}"
id="app.components.ExecutionStartMessage.startedForPullRequest"
values={
Object {
@@ -27,7 +27,7 @@ exports[` should render expected JSX for "opened" pull r
}
/>
,
- "event": "pull_request",
+ "eventType": "pull_request",
"pullRequestLinkHtml":
@@ -51,6 +51,12 @@ exports[` should render expected JSX for "opened" pull r
/>
,
+ "username": "bsmith",
+ "usernameHtml":
+ bsmith
+ ,
}
}
/>
@@ -86,6 +92,12 @@ exports[` should render expected JSX for "opened" pull r
pull request #5
+ by
+
+ bsmith
+
`;
@@ -98,7 +110,7 @@ exports[` should render expected JSX for "rerun" user ev
id="app.components.ExecutionStartMessage.startedByUserAction"
values={
Object {
- "event": "check_run",
+ "eventType": "check_run",
"identifier": "rerun",
"identifierHtml":
should render expected JSX for "rerun" user ev
/>
,
- "username": "amekkawi-office",
+ "username": "bsmith",
"usernameHtml":
- @
- amekkawi-office
+ bsmith
,
}
}
@@ -159,9 +170,9 @@ exports[` should render expected JSX for "rerun" user ev
initiated by
- @amekkawi-office
+ bsmith
`;
@@ -173,7 +184,7 @@ exports[` should render expected JSX for "synchronize" p
synchronize {{actionHtml} to}
other {{actionHtml}}
}
- {pullRequestLinkHtml}"
+ {pullRequestLinkHtml} by {usernameHtml}"
id="app.components.ExecutionStartMessage.startedForPullRequest"
values={
Object {
@@ -193,7 +204,7 @@ exports[` should render expected JSX for "synchronize" p
}
/>
,
- "event": "pull_request",
+ "eventType": "pull_request",
"pullRequestLinkHtml":
@@ -217,6 +228,12 @@ exports[` should render expected JSX for "synchronize" p
/>
,
+ "username": "bsmith",
+ "usernameHtml":
+ bsmith
+ ,
}
}
/>
@@ -252,16 +269,22 @@ exports[` should render expected JSX for "synchronize" p
pull request #5
+ by
+
+ bsmith
+
`;
exports[` should render expected JSX for unknown event 1`] = `
should render expected JSX for unknown user ev
id="app.components.ExecutionStartMessage.startedByUserAction"
values={
Object {
- "event": "check_run",
+ "eventType": "check_run",
"identifier": "foobar",
"identifierHtml":
should render expected JSX for unknown user ev
/>
,
- "username": "amekkawi-office",
+ "username": "bsmith",
"usernameHtml":
- @
- amekkawi-office
+ bsmith
,
}
}
@@ -366,9 +388,9 @@ exports[` should render expected JSX for unknown user ev
initiated by
- @amekkawi-office
+ bsmith
`;
diff --git a/app/components/ExecutionStartMessage/tests/index.test.js b/app/components/ExecutionStartMessage/tests/index.test.js
index bd14884..d0ba374 100644
--- a/app/components/ExecutionStartMessage/tests/index.test.js
+++ b/app/components/ExecutionStartMessage/tests/index.test.js
@@ -22,7 +22,7 @@ describe('', () => {
repo="bar"
createTime={1500000000000}
event={{
- event: 'foobar',
+ type: 'foobar',
}}
/>,
);
@@ -36,11 +36,16 @@ describe('', () => {
repo="bar"
createTime={1500000000000}
event={{
- event: 'pull_request',
+ type: 'pull_request',
action: 'opened',
pull_request: {
number: 5,
},
+ sender: {
+ login: 'bsmith',
+ type: 'User',
+ id: 13106037,
+ },
}}
/>,
);
@@ -54,11 +59,16 @@ describe('', () => {
repo="bar"
createTime={1500000000000}
event={{
- event: 'pull_request',
+ type: 'pull_request',
action: 'synchronize',
pull_request: {
number: 5,
},
+ sender: {
+ login: 'bsmith',
+ type: 'User',
+ id: 13106037,
+ },
}}
/>,
);
@@ -72,13 +82,13 @@ describe('', () => {
repo="bar"
createTime={1500000000000}
event={{
- event: 'check_run',
+ type: 'check_run',
action: 'requested_action',
requested_action: {
identifier: 'rerun',
},
sender: {
- login: 'amekkawi-office',
+ login: 'bsmith',
type: 'User',
id: 13106037,
},
@@ -95,13 +105,13 @@ describe('', () => {
repo="bar"
createTime={1500000000000}
event={{
- event: 'check_run',
+ type: 'check_run',
action: 'requested_action',
requested_action: {
identifier: 'foobar',
},
sender: {
- login: 'amekkawi-office',
+ login: 'bsmith',
type: 'User',
id: 13106037,
},
From 4ab82b2aaef48cb08e71c529e386407218fde7d3 Mon Sep 17 00:00:00 2001
From: Andre Mekkawi
Date: Sun, 9 Sep 2018 14:56:55 -0400
Subject: [PATCH 07/25] Fix test snapshot for ExecutionStopMessage
---
.../tests/__snapshots__/index.test.js.snap | 6 ++----
1 file changed, 2 insertions(+), 4 deletions(-)
diff --git a/app/components/ExecutionStopMessage/tests/__snapshots__/index.test.js.snap b/app/components/ExecutionStopMessage/tests/__snapshots__/index.test.js.snap
index 6bdf77d..deefe1f 100644
--- a/app/components/ExecutionStopMessage/tests/__snapshots__/index.test.js.snap
+++ b/app/components/ExecutionStopMessage/tests/__snapshots__/index.test.js.snap
@@ -72,7 +72,6 @@ exports[` should render expected JSX when user requests s
"stopUserHtml":
- @
foo
,
}
@@ -99,7 +98,7 @@ exports[` should render expected JSX when user requests s
- @foo
+ foo
@@ -140,7 +139,6 @@ exports[` should render expected JSX when user requests s
"stopUserHtml":
- @
foo
,
}
@@ -167,7 +165,7 @@ exports[` should render expected JSX when user requests s
- @foo
+ foo
and took
From bdf65c8756ebaf60e29a7e3569e04469fc5546fe Mon Sep 17 00:00:00 2001
From: Andre Mekkawi
Date: Sun, 9 Sep 2018 14:56:55 -0400
Subject: [PATCH 08/25] Fix test snapshot for PageHeader
---
.../tests/__snapshots__/index.test.js.snap | 15 +++------------
1 file changed, 3 insertions(+), 12 deletions(-)
diff --git a/app/components/PageHeader/tests/__snapshots__/index.test.js.snap b/app/components/PageHeader/tests/__snapshots__/index.test.js.snap
index 3513de8..f1ee6e7 100644
--- a/app/components/PageHeader/tests/__snapshots__/index.test.js.snap
+++ b/app/components/PageHeader/tests/__snapshots__/index.test.js.snap
@@ -1,23 +1,14 @@
// Jest Snapshot v1, https://goo.gl/fbAQLP
exports[` should render expected JSX 1`] = `
-
+
Foobar
-
+
`;
exports[` should render expected JSX 2`] = `
Foobar
From b5b1047c59ef2ecc89f0e553847657e69637a0ec Mon Sep 17 00:00:00 2001
From: Andre Mekkawi
Date: Sun, 9 Sep 2018 14:56:55 -0400
Subject: [PATCH 09/25] Fix test snapshot for PhasesTable component
---
.../tests/__snapshots__/index.test.js.snap | 54 +++++++------------
1 file changed, 19 insertions(+), 35 deletions(-)
diff --git a/app/components/PhasesTable/tests/__snapshots__/index.test.js.snap b/app/components/PhasesTable/tests/__snapshots__/index.test.js.snap
index d6d6812..ee0eb0b 100644
--- a/app/components/PhasesTable/tests/__snapshots__/index.test.js.snap
+++ b/app/components/PhasesTable/tests/__snapshots__/index.test.js.snap
@@ -10,8 +10,8 @@ exports[` should render expected JSX 1`] = `
|
|
@@ -32,9 +32,7 @@ exports[` should render expected JSX 1`] = `
-
+
|
SUBMITTED
|
@@ -49,9 +47,7 @@ exports[` should render expected JSX 1`] = `
/>
-
+
|
PROVISIONING
|
@@ -66,9 +62,7 @@ exports[` should render expected JSX 1`] = `
/>
-
+
|
DOWNLOAD_SOURCE
|
@@ -83,9 +77,7 @@ exports[` should render expected JSX 1`] = `
/>
-
+
|
INSTALL
|
@@ -100,9 +92,7 @@ exports[` should render expected JSX 1`] = `
/>
-
+
|
PRE_BUILD
|
@@ -117,9 +107,7 @@ exports[` should render expected JSX 1`] = `
/>
-
+
|
BUILD
|
@@ -134,9 +122,7 @@ exports[` should render expected JSX 1`] = `
/>
-
+
|
POST_BUILD
|
@@ -151,9 +137,7 @@ exports[` should render expected JSX 1`] = `
/>
-
+
|
UPLOAD_ARTIFACTS
|
@@ -168,9 +152,7 @@ exports[` should render expected JSX 1`] = `
/>
-
+
|
FINALIZING
|
@@ -185,9 +167,7 @@ exports[` should render expected JSX 1`] = `
/>
-
+
|
COMPLETED
|
@@ -196,7 +176,9 @@ exports[` should render expected JSX 1`] = `
status="SUCCEEDED"
/>
- |
+
+ -
+ |
@@ -212,7 +194,7 @@ exports[` should render expected JSX 2`] = `
|
- Build
+ Phase
|
@@ -442,7 +424,9 @@ exports[` should render expected JSX 2`] = `
- | |
+
+ -
+ |
From 72994d29bba420583d915f385685666a8ff13cb7 Mon Sep 17 00:00:00 2001
From: Andre Mekkawi
Date: Sun, 9 Sep 2018 14:56:55 -0400
Subject: [PATCH 10/25] Fix test snapshot for NotFoundPage
---
.../NotFoundPage/tests/__snapshots__/index.test.js.snap | 7 +++----
1 file changed, 3 insertions(+), 4 deletions(-)
diff --git a/app/containers/NotFoundPage/tests/__snapshots__/index.test.js.snap b/app/containers/NotFoundPage/tests/__snapshots__/index.test.js.snap
index 9b38422..734c179 100644
--- a/app/containers/NotFoundPage/tests/__snapshots__/index.test.js.snap
+++ b/app/containers/NotFoundPage/tests/__snapshots__/index.test.js.snap
@@ -1,7 +1,7 @@
// Jest Snapshot v1, https://goo.gl/fbAQLP
exports[` should render the expected JSX 1`] = `
-
+
should render the expected JSX 1`] = `
values={Object {}}
/>
-
+
`;
exports[` should render the expected JSX 2`] = `
Array [