Merge branch 'master' of github.com:backstage/backstage into RoadieHQ-identity-api-client-interface-7
This commit is contained in:
@@ -1,5 +1,44 @@
|
||||
# example-backend
|
||||
|
||||
## 0.2.75-next.0
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies
|
||||
- @backstage/backend-common@0.15.1-next.0
|
||||
- @backstage/plugin-scaffolder-backend@1.6.0-next.0
|
||||
- @backstage/plugin-kafka-backend@0.2.29-next.0
|
||||
- @backstage/plugin-proxy-backend@0.2.30-next.0
|
||||
- @backstage/plugin-azure-devops-backend@0.3.15-next.0
|
||||
- @backstage/plugin-search-backend-node@1.0.2-next.0
|
||||
- @backstage/plugin-tech-insights-node@0.3.4-next.0
|
||||
- @backstage/backend-tasks@0.3.5-next.0
|
||||
- @backstage/plugin-catalog-backend@1.3.2-next.0
|
||||
- @backstage/plugin-search-backend-module-pg@0.4.0-next.0
|
||||
- @backstage/catalog-client@1.0.5-next.0
|
||||
- @backstage/integration@1.3.1-next.0
|
||||
- @backstage/plugin-app-backend@0.3.36-next.0
|
||||
- @backstage/plugin-auth-backend@0.15.2-next.0
|
||||
- @backstage/plugin-auth-node@0.2.5-next.0
|
||||
- @backstage/plugin-code-coverage-backend@0.2.2-next.0
|
||||
- @backstage/plugin-graphql-backend@0.1.26-next.0
|
||||
- @backstage/plugin-jenkins-backend@0.1.26-next.0
|
||||
- @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.0
|
||||
- @backstage/plugin-rollbar-backend@0.1.33-next.0
|
||||
- @backstage/plugin-techdocs-backend@1.2.2-next.0
|
||||
- @backstage/plugin-todo-backend@0.1.33-next.0
|
||||
- @backstage/plugin-tech-insights-backend@0.5.2-next.0
|
||||
- @backstage/plugin-badges-backend@0.1.30-next.0
|
||||
- @backstage/plugin-search-backend-module-elasticsearch@1.0.2-next.0
|
||||
- @backstage/plugin-kubernetes-backend@0.7.2-next.0
|
||||
- @backstage/plugin-scaffolder-backend-module-rails@0.4.4-next.0
|
||||
- @backstage/plugin-search-backend@1.0.2-next.0
|
||||
- @backstage/plugin-tech-insights-backend-module-jsonfc@0.1.20-next.0
|
||||
- example-app@0.2.75-next.0
|
||||
- @backstage/plugin-search-common@1.0.1-next.0
|
||||
|
||||
## 0.2.74
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -11,8 +11,6 @@
|
||||
|
||||
FROM node:16-bullseye-slim
|
||||
|
||||
WORKDIR /app
|
||||
|
||||
# Install sqlite3 dependencies. You can skip this if you don't use sqlite3 in the image,
|
||||
# in which case you should also move better-sqlite3 to "devDependencies" in package.json.
|
||||
RUN apt-get update && \
|
||||
@@ -20,16 +18,23 @@ RUN apt-get update && \
|
||||
rm -rf /var/lib/apt/lists/* && \
|
||||
yarn config set python /usr/bin/python3
|
||||
|
||||
# From here on we use the least-privileged `node` user to run the backend.
|
||||
USER node
|
||||
WORKDIR /app
|
||||
|
||||
# This switches many Node.js dependencies to production mode.
|
||||
ENV NODE_ENV production
|
||||
|
||||
# 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 yarn.lock package.json packages/backend/dist/skeleton.tar.gz ./
|
||||
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)"
|
||||
|
||||
# Then copy the rest of the backend bundle, along with any other files we might want.
|
||||
COPY packages/backend/dist/bundle.tar.gz app-config.yaml ./
|
||||
COPY --chown=node:node packages/backend/dist/bundle.tar.gz app-config*.yaml ./
|
||||
RUN tar xzf bundle.tar.gz && rm bundle.tar.gz
|
||||
|
||||
CMD ["node", "packages/backend", "--config", "app-config.yaml"]
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "example-backend",
|
||||
"version": "0.2.74",
|
||||
"version": "0.2.75-next.0",
|
||||
"main": "dist/index.cjs.js",
|
||||
"types": "src/index.ts",
|
||||
"license": "Apache-2.0",
|
||||
@@ -26,40 +26,40 @@
|
||||
"build-image": "docker build ../.. -f Dockerfile --tag example-backend"
|
||||
},
|
||||
"dependencies": {
|
||||
"@backstage/backend-common": "^0.15.0",
|
||||
"@backstage/backend-tasks": "^0.3.4",
|
||||
"@backstage/catalog-client": "^1.0.4",
|
||||
"@backstage/backend-common": "^0.15.1-next.0",
|
||||
"@backstage/backend-tasks": "^0.3.5-next.0",
|
||||
"@backstage/catalog-client": "^1.0.5-next.0",
|
||||
"@backstage/catalog-model": "^1.1.0",
|
||||
"@backstage/config": "^1.0.1",
|
||||
"@backstage/integration": "^1.3.0",
|
||||
"@backstage/plugin-app-backend": "^0.3.35",
|
||||
"@backstage/plugin-auth-backend": "^0.15.1",
|
||||
"@backstage/plugin-auth-node": "^0.2.4",
|
||||
"@backstage/plugin-azure-devops-backend": "^0.3.14",
|
||||
"@backstage/plugin-badges-backend": "^0.1.29",
|
||||
"@backstage/plugin-catalog-backend": "^1.3.1",
|
||||
"@backstage/plugin-code-coverage-backend": "^0.2.1",
|
||||
"@backstage/plugin-graphql-backend": "^0.1.25",
|
||||
"@backstage/plugin-jenkins-backend": "^0.1.25",
|
||||
"@backstage/plugin-kubernetes-backend": "^0.7.1",
|
||||
"@backstage/plugin-kafka-backend": "^0.2.28",
|
||||
"@backstage/plugin-permission-backend": "^0.5.10",
|
||||
"@backstage/plugin-permission-common": "^0.6.3",
|
||||
"@backstage/plugin-permission-node": "^0.6.4",
|
||||
"@backstage/plugin-proxy-backend": "^0.2.29",
|
||||
"@backstage/plugin-rollbar-backend": "^0.1.32",
|
||||
"@backstage/plugin-scaffolder-backend": "^1.5.0",
|
||||
"@backstage/plugin-scaffolder-backend-module-rails": "^0.4.3",
|
||||
"@backstage/plugin-search-backend": "^1.0.1",
|
||||
"@backstage/plugin-search-common": "^1.0.0",
|
||||
"@backstage/plugin-search-backend-node": "^1.0.1",
|
||||
"@backstage/plugin-search-backend-module-elasticsearch": "^1.0.1",
|
||||
"@backstage/plugin-search-backend-module-pg": "^0.3.6",
|
||||
"@backstage/plugin-techdocs-backend": "^1.2.1",
|
||||
"@backstage/plugin-tech-insights-backend": "^0.5.1",
|
||||
"@backstage/plugin-tech-insights-node": "^0.3.3",
|
||||
"@backstage/plugin-tech-insights-backend-module-jsonfc": "^0.1.19",
|
||||
"@backstage/plugin-todo-backend": "^0.1.32",
|
||||
"@backstage/integration": "^1.3.1-next.0",
|
||||
"@backstage/plugin-app-backend": "^0.3.36-next.0",
|
||||
"@backstage/plugin-auth-backend": "^0.15.2-next.0",
|
||||
"@backstage/plugin-auth-node": "^0.2.5-next.0",
|
||||
"@backstage/plugin-azure-devops-backend": "^0.3.15-next.0",
|
||||
"@backstage/plugin-badges-backend": "^0.1.30-next.0",
|
||||
"@backstage/plugin-catalog-backend": "^1.3.2-next.0",
|
||||
"@backstage/plugin-code-coverage-backend": "^0.2.2-next.0",
|
||||
"@backstage/plugin-graphql-backend": "^0.1.26-next.0",
|
||||
"@backstage/plugin-jenkins-backend": "^0.1.26-next.0",
|
||||
"@backstage/plugin-kubernetes-backend": "^0.7.2-next.0",
|
||||
"@backstage/plugin-kafka-backend": "^0.2.29-next.0",
|
||||
"@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.0",
|
||||
"@backstage/plugin-proxy-backend": "^0.2.30-next.0",
|
||||
"@backstage/plugin-rollbar-backend": "^0.1.33-next.0",
|
||||
"@backstage/plugin-scaffolder-backend": "^1.6.0-next.0",
|
||||
"@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.0",
|
||||
"@backstage/plugin-search-backend-module-elasticsearch": "^1.0.2-next.0",
|
||||
"@backstage/plugin-search-backend-module-pg": "^0.4.0-next.0",
|
||||
"@backstage/plugin-techdocs-backend": "^1.2.2-next.0",
|
||||
"@backstage/plugin-tech-insights-backend": "^0.5.2-next.0",
|
||||
"@backstage/plugin-tech-insights-node": "^0.3.4-next.0",
|
||||
"@backstage/plugin-tech-insights-backend-module-jsonfc": "^0.1.20-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",
|
||||
@@ -76,7 +76,7 @@
|
||||
"winston": "^3.2.1"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@backstage/cli": "^0.18.1",
|
||||
"@backstage/cli": "^0.18.2-next.0",
|
||||
"@types/dockerode": "^3.3.0",
|
||||
"@types/express": "^4.17.6",
|
||||
"@types/express-serve-static-core": "^4.17.5",
|
||||
|
||||
@@ -24,5 +24,6 @@ export default async function createPlugin(
|
||||
return createRouter({
|
||||
logger: env.logger,
|
||||
config: env.config,
|
||||
reader: env.reader,
|
||||
});
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user