Merge branch 'master' of github.com:backstage/backstage into RoadieHQ-5identity-api-client-interface

This commit is contained in:
Brian Fletcher
2022-09-01 10:51:52 +01:00
245 changed files with 65219 additions and 190669 deletions
+6 -1
View File
@@ -25,13 +25,18 @@ WORKDIR /app
# This switches many Node.js dependencies to production mode.
ENV NODE_ENV production
# Copy over Yarn 3 configuration, release, and plugins
COPY .yarn ./.yarn
COPY .yarnrc.yml ./
# Copy repo skeleton first, to avoid unnecessary docker cache invalidation.
# The skeleton contains the package.json of each package in the monorepo,
# and along with yarn.lock and the root package.json, that's enough to run yarn install.
COPY --chown=node:node yarn.lock package.json packages/backend/dist/skeleton.tar.gz ./
RUN tar xzf skeleton.tar.gz && rm skeleton.tar.gz
RUN yarn install --frozen-lockfile --production --network-timeout 300000 && rm -rf "$(yarn cache dir)"
# Note that this install is not immutable, which is one of the reasons we don't recommend Yarn 3 yet
RUN yarn workspaces focus --all --production && rm -rf "$(yarn cache clean)"
# Then copy the rest of the backend bundle, along with any other files we might want.
COPY --chown=node:node packages/backend/dist/bundle.tar.gz app-config*.yaml ./
+7 -7
View File
@@ -41,8 +41,8 @@
"@backstage/plugin-code-coverage-backend": "^0.2.2-next.0",
"@backstage/plugin-graphql-backend": "^0.1.26-next.1",
"@backstage/plugin-jenkins-backend": "^0.1.26-next.1",
"@backstage/plugin-kubernetes-backend": "^0.7.2-next.1",
"@backstage/plugin-kafka-backend": "^0.2.29-next.0",
"@backstage/plugin-kubernetes-backend": "^0.7.2-next.1",
"@backstage/plugin-permission-backend": "^0.5.11-next.0",
"@backstage/plugin-permission-common": "^0.6.4-next.0",
"@backstage/plugin-permission-node": "^0.6.5-next.1",
@@ -51,24 +51,24 @@
"@backstage/plugin-scaffolder-backend": "^1.6.0-next.1",
"@backstage/plugin-scaffolder-backend-module-rails": "^0.4.4-next.0",
"@backstage/plugin-search-backend": "^1.0.2-next.0",
"@backstage/plugin-search-common": "^1.0.1-next.0",
"@backstage/plugin-search-backend-node": "^1.0.2-next.1",
"@backstage/plugin-search-backend-module-elasticsearch": "^1.0.2-next.0",
"@backstage/plugin-search-backend-module-pg": "^0.4.0-next.1",
"@backstage/plugin-techdocs-backend": "^1.2.2-next.0",
"@backstage/plugin-search-backend-node": "^1.0.2-next.1",
"@backstage/plugin-search-common": "^1.0.1-next.0",
"@backstage/plugin-tech-insights-backend": "^0.5.2-next.1",
"@backstage/plugin-tech-insights-node": "^0.3.4-next.0",
"@backstage/plugin-tech-insights-backend-module-jsonfc": "^0.1.20-next.0",
"@backstage/plugin-tech-insights-node": "^0.3.4-next.0",
"@backstage/plugin-techdocs-backend": "^1.2.2-next.0",
"@backstage/plugin-todo-backend": "^0.1.33-next.0",
"@gitbeaker/node": "^35.1.0",
"@octokit/rest": "^19.0.3",
"better-sqlite3": "^7.5.0",
"azure-devops-node-api": "^11.0.1",
"better-sqlite3": "^7.5.0",
"dockerode": "^3.3.1",
"example-app": "link:../app",
"express": "^4.17.1",
"express-promise-router": "^4.1.0",
"express-prom-bundle": "^6.3.6",
"express-promise-router": "^4.1.0",
"luxon": "^3.0.0",
"pg": "^8.3.0",
"pg-connection-string": "^2.3.0",