@jkilzi/backstage-plugin-orchestrator-swf-editor-envelope v1.0.0-rc.2
@janus-idp/backstage-plugin-orchestrator-swf-editor-envelope
Description
This package includes assets that are meant to be served as a single page application.
This package has no entrypoint, therefore it is not suitable to be consumed as a library.
The Orchestrator plugin uses these assets when it renders the Serverless Workflow editor by injecting an iframe that loads this application.
Instructions
Serve the files inside this package's
distdirectory using the@janus-idp/backstage-plugin-orchestrator-backendstatic files endpoint (files underplugins/orchestrator-backend/static/*are served statically) or, for testing purposes, you can also serve the files directly with:yarn dlx serve \ --port 8080 \ --cors \ --debug \ node_modules/@janus-idp/backstage-plugin-orchestrator-swf-editor-envelope/distAdd this configuration to the
app-config.yaml:backend: csp: frame-ancestors: ['http://localhost:3000', 'http://localhost:7007'] script-src: ["'self'", "'unsafe-inline'", "'unsafe-eval'"] script-src-elem: ["'self'", "'unsafe-inline'", "'unsafe-eval'"] connect-src: ["'self'", 'http:', 'https:', 'data:'] orchestrator: editor: path: http://localhost:7007/api/orchestrator/static/generated/envelopeHere we assume the app and backend packages are running on the default address and port during local development.
2 years ago
2 years ago