This project was generated with Angular CLI version 1.6.8.
Before running the dev server you must install node and yarn. Once these tools are installed
you must run yarn install to download all of the project's dependencies from ui folder.
Run ng serve from ui folder for a dev server. Navigate to http://localhost:4200/. The app will automatically
reload if you change any of the source files.
To run on a different port, try ng serve --port 8888 for example. And if you want AOT enabled,
you can run ng serve --aot --port 8888.
The service worker is disabled for development builds but can still be easily tested locally.
From the ui folder, first run npm run build or ng build --prod to build the production app.
Then serve the dist folder with any web server on a different port from the dev server, and with
caching disabled. The simplest way to do this is: npx http-server -p 8080 -c-1 dist
You can also check out the Angular docs for more detailed docs.
This will try to pull down the Apicurito image from container registries:
oc replace --force -f openshift.yml
But if you want that configuration changed so that it uses local builds, run:
./openshift-dev.sh
And build the image using:
mvn install -P image
And if you have deployed the fuse-apicurito-generator into the current project, then run the following to configure Apicurito to use it.
./enable-fuse-generator.sh
mvn clean install -P image -Dfabric8.mode=kubernetes
docker push apicurio/apicurito-ui:latest