Scaffolder Características

El scaffolder es capaz de construir diferentes tipos de aplicaciones dependiendo del uso previsto. Esta sección detalla las diferentes opciones y lo que su core el uso es.

Componentes Reutilizables

Cuando trabaje con IPF applications, es posible crear MPS artefactos que pueden ser utilizados y luego conectados a otro IPF application. Estos componentes reutilizables no se espera que se ejecuten por sí solos, sino que forman una parte importante de un ecosistema IPF más amplio. Si esto es necesario, generamos el proyecto utilizando las banderas "includeApplication" e "includeE2E", ambas con el valor "n". La propiedad 'includeBuildScripts' debe establecerse en 'y'.

Aplicaciones Basadas en Flujo

El segundo core el uso es para construir aplicaciones de flujo. Se espera que estas sean utilizadas como core Aplicaciones de orquestación IPF. En este caso, establecemos el "includeApplication" flag a "y". Opcionalmente, podemos establecer el "includeE2E" flag a "y", si esto se realiza, entonces una configuración de extremo a extremo que incluya todas las bases para ejecutar la aplicación y las pruebas en docker se incluyen. La propiedad 'includeBuildScripts' debe establecerse en 'n'.

Excluyendo Docker

El scaffolder puede construir aplicaciones que no dependan de docker. Para esto simplemente utilizamos "useEmbeddedMongo" flag y especifique el valor de "y". Esto utilizará un local embedded aplicación mongo para pruebas.