Deployment and installation
With this configuration, you can use the ent cli (https://dev.entando.org/next/docs/reference/entando-cli.html) to perform the full deployment sequence:
Setup the project directory.
- Prepare the bundle directory:
cp -r bundle_src bundle
- Initialize the project:
ent prj init
- Initialize publication:
ent prj pbs-init
(requires the git bundle repo url) - Attach to kubernetes for an Entando application via ent attach-kubeconfig config-file or similar
Publish the bundle.
- Build:
ent prj fe-build -a
- Publish:
ent prj fe-push
- Deploy:
ent prj deploy
- Install the bundle via 1) App Builder, 2)
ent prj install
, or 3)ent prj install --conflict-strategy=OVERRIDE
on subsequent installs. - Iterate steps 1-4 to publish new versions.
Local testing of the project
ent prj fe-test-run
- to run the React frontend