Skip to content
This repository has been archived by the owner on Nov 1, 2022. It is now read-only.

Setup portfolio poject #1

Closed
flaxel opened this issue Oct 10, 2020 · 0 comments · Fixed by #21
Closed

Setup portfolio poject #1

flaxel opened this issue Oct 10, 2020 · 0 comments · Fixed by #21
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@flaxel
Copy link
Collaborator

flaxel commented Oct 10, 2020

Create a project portfolio with the vlingo-zoom-starter and the following configuration. Please adapt the placeholder (<placeholder>).

#Maven artifact version
version=1.0.0
#Maven project group id
group.id=com.whz
#Maven artifact version
artifact.id=<project_name>
#Base package name
package=com.whz.<project_name>
#Absolute path for the project parent folder
target.folder=<folder>
#vlingo xoom version
vlingo.xoom.server.version=1.3.4-SNAPSHOT
#Deployment Type (NONE, DOCKER, KUBERNETES)
deployment=DOCKER
#Docker Image name, required if deployment type is KUBERNETES or DOCKER
docker.image=<project_name>
#Published Docker Image, required if deployment type is KUBERNETES
k8s.image=xoom-application
#Kubernetes POD name, required if deployment type is KUBERNETES
k8s.pod.name=xoom-application
#Aggregate names (separated by semicolon)
aggregates=<aggregate_name>
#Domain Events (each events group should be preceded by Aggregate name and separated by semicolon)
events=<aggregate_name>, <event_name>
#Aggregate Rest Resources
rest.resources=<aggregate_name>
#Storage Type (STATE_STORE or JOURNAL)
storage.type=JOURNAL
#CQRS (true or false)
cqrs=true
#Projections Type (NONE, EVENT_BASED or OPERATION_BASED)
projections=EVENT_BASED
#Domain Model Database, required if CQRS is false (IN_MEMORY, POSTGRES, HSQLDB, MYSQL, YUGA_BYTE)
database=IN_MEMORY
#Command Model Database, required if CQRS is true or Storage Type is Journal (see database types above)
command.model.database=POSTGRES
#Query Model Database, required if CQRS is true or Storage Type is Journal (see database types above)
query.model.database=POSTGRES
#Use Xoom Annotations, when applicable
annotations=false
@flaxel flaxel added the enhancement New feature or request label Oct 10, 2020
@flaxel flaxel changed the title Setup portfolio poject Setup portfolio poject Oct 10, 2020
@flaxel flaxel added this to To do in Kanban Board via automation Oct 13, 2020
@Florian122 Florian122 moved this from To do to In progress in Kanban Board Oct 19, 2020
@flaxel flaxel added this to the Version 1.0.0 milestone Oct 20, 2020
@flaxel flaxel linked a pull request Nov 9, 2020 that will close this issue
4 tasks
@flaxel flaxel moved this from In progress to Review in progress in Kanban Board Nov 9, 2020
Kanban Board automation moved this from Review in progress to Done Nov 15, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request
Projects
Development

Successfully merging a pull request may close this issue.

2 participants