diff --git a/plugins/circleci/src/pages/BuildsPage/BuildsPage.tsx b/plugins/circleci/src/pages/BuildsPage/BuildsPage.tsx
new file mode 100644
index 0000000000..cb8b3500ef
--- /dev/null
+++ b/plugins/circleci/src/pages/BuildsPage/BuildsPage.tsx
@@ -0,0 +1,33 @@
+import React, { FC } from 'react';
+import { Link as RouterLink } from 'react-router-dom';
+import {
+ Content,
+ ContentHeader,
+ SupportButton,
+ InfoCard,
+} from '@backstage/core';
+import { Button, Grid } from '@material-ui/core';
+import { CircleCIFetch } from 'components/CircleCIFetch';
+import { Settings as SettingsIcon } from '@material-ui/icons';
+
+export const BuildsPage: FC<{}> = () => (
+
+
+ }
+ >
+ Settings
+
+ A description of your plugin goes here.
+
+
+
+
+
+
+
+
+
+);
diff --git a/plugins/circleci/src/pages/BuildsPage/index.ts b/plugins/circleci/src/pages/BuildsPage/index.ts
new file mode 100644
index 0000000000..94086cd569
--- /dev/null
+++ b/plugins/circleci/src/pages/BuildsPage/index.ts
@@ -0,0 +1 @@
+export * from './BuildsPage';
diff --git a/plugins/circleci/src/components/CircleCIPage/CircleCIPage.tsx b/plugins/circleci/src/pages/CircleCIPage/CircleCIPage.tsx
similarity index 54%
rename from plugins/circleci/src/components/CircleCIPage/CircleCIPage.tsx
rename to plugins/circleci/src/pages/CircleCIPage/CircleCIPage.tsx
index 32812b1ade..e648c20b3a 100644
--- a/plugins/circleci/src/components/CircleCIPage/CircleCIPage.tsx
+++ b/plugins/circleci/src/pages/CircleCIPage/CircleCIPage.tsx
@@ -16,51 +16,25 @@
import React, { FC } from 'react';
import { Route } from 'react-router';
-import { Link as RouterLink } from 'react-router-dom';
-import { Grid, Button } from '@material-ui/core';
-import { Settings as SettingsIcon } from '@material-ui/icons';
import {
- InfoCard,
Header,
Page,
pageTheme,
- Content,
- ContentHeader,
HeaderLabel,
- SupportButton,
} from '@backstage/core';
-import { CircleCIFetch } from '../CircleCIFetch';
import { SettingsPage } from '../SettingsPage';
+import { BuildsPage } from '../BuildsPage/BuildsPage';
export const CircleCIPage: FC<{}> = () => {
return (
<>
-
-
-
- }
- >
- Settings
-
-
- A description of your plugin goes here.
-
-
-
-
-
-
-
-
-
-
+
+
+
>
);
diff --git a/plugins/circleci/src/components/CircleCIPage/index.ts b/plugins/circleci/src/pages/CircleCIPage/index.ts
similarity index 100%
rename from plugins/circleci/src/components/CircleCIPage/index.ts
rename to plugins/circleci/src/pages/CircleCIPage/index.ts
diff --git a/plugins/circleci/src/components/SettingsPage/SettingsPage.tsx b/plugins/circleci/src/pages/SettingsPage/SettingsPage.tsx
similarity index 91%
rename from plugins/circleci/src/components/SettingsPage/SettingsPage.tsx
rename to plugins/circleci/src/pages/SettingsPage/SettingsPage.tsx
index 8a0ba78118..95e2c86662 100644
--- a/plugins/circleci/src/components/SettingsPage/SettingsPage.tsx
+++ b/plugins/circleci/src/pages/SettingsPage/SettingsPage.tsx
@@ -4,12 +4,10 @@ import { circleCIApiRef } from 'api';
import {
InfoCard,
useApi,
- Header,
Page,
pageTheme,
Content,
ContentHeader,
- HeaderLabel,
SupportButton,
} from '@backstage/core';
import { ProjectInput } from 'components/ProjectInput/ProjectInput';
@@ -30,10 +28,6 @@ export const SettingsPage = () => {
return (
-
A description of your plugin goes here.
-
+
diff --git a/plugins/circleci/src/components/SettingsPage/index.ts b/plugins/circleci/src/pages/SettingsPage/index.ts
similarity index 100%
rename from plugins/circleci/src/components/SettingsPage/index.ts
rename to plugins/circleci/src/pages/SettingsPage/index.ts
diff --git a/plugins/circleci/src/plugin.ts b/plugins/circleci/src/plugin.ts
index 05d3710d40..c05feb2059 100644
--- a/plugins/circleci/src/plugin.ts
+++ b/plugins/circleci/src/plugin.ts
@@ -14,8 +14,7 @@
* limitations under the License.
*/
import { createPlugin } from '@backstage/core';
-import { CircleCIPage } from './components/CircleCIPage';
-
+import { CircleCIPage } from './pages/CircleCIPage';
export const plugin = createPlugin({
id: 'circleci',
register({ router }) {