feat(proxy): start using proxy for circleci

This commit is contained in:
Ivan Shmidt
2020-07-08 09:25:56 +02:00
parent a05a8f805d
commit 237502140b
3 changed files with 8 additions and 10 deletions
+7
View File
@@ -10,5 +10,12 @@ backend:
methods: [GET, POST, PUT, DELETE]
credentials: true
proxy:
'/circleci/api':
target: 'https://circleci.com/api/v1.1'
changeOrigin: true
pathRewrite:
'^/circleci/api/': '/'
organization:
name: Spotify
+1 -1
View File
@@ -72,7 +72,7 @@ export const apis = (config: ConfigApi) => {
);
builder.add(storageApiRef, WebStorage.create({ errorApi }));
builder.add(circleCIApiRef, new CircleCIApi());
builder.add(circleCIApiRef, new CircleCIApi(`${backendUrl}/circleci/api`));
builder.add(featureFlagsApiRef, new FeatureFlags());
builder.add(lighthouseApiRef, new LighthouseRestApi('http://localhost:3003'));
-9
View File
@@ -10,15 +10,6 @@
"main": "dist/index.esm.js",
"types": "dist/index.d.ts"
},
"proxy": {
"/circleci/api": {
"target": "https://circleci.com/api/v1.1",
"changeOrigin": true,
"pathRewrite": {
"^/circleci/api/": "/"
}
}
},
"scripts": {
"build": "backstage-cli plugin:build",
"lint": "backstage-cli lint",