-
Notifications
You must be signed in to change notification settings - Fork 1
Build the code
###Check the status of components
cedargstatus
All the repos should be up to date. If not, please pull them as follows:
cedargpull
Note: please make sure, that you are on the develop branch with all your repositories, this is the default branch for all the repos.
If you want to test a specific feature, you should switch to that branch, of course.
###Configure the template server Copy keycloak.json file into template server
cp $CEDAR_HOME/keycloak.json $CEDAR_HOME/cedar-template-server/cedar-template-server-play/conf/.
###Configure the user server Copy keycloak.json file into template server
cp $CEDAR_HOME/keycloak.json $CEDAR_HOME/cedar-user-server/cedar-user-server-play/conf/.
###Configure the resource server Copy keycloak.json file into template server
cp $CEDAR_HOME/keycloak.json $CEDAR_HOME/cedar-resource-server/cedar-resource-server-play/conf/.
###Configure the folder server Copy keycloak.json file into folder server
cp $CEDAR_HOME/keycloak.json $CEDAR_HOME/cedar-folder-server/cedar-folder-server-play/conf/.
###Configure the group server Copy keycloak.json file into group server
cp $CEDAR_HOME/keycloak.json $CEDAR_HOME/cedar-group-server/cedar-group-server-play/conf/.
###Configure the repo server Copy keycloak.json file into repo server
cp $CEDAR_HOME/keycloak.json $CEDAR_HOME/cedar-repo-server/cedar-repo-server-play/conf/.
###Configure the admin tool Copy keycloak.json file into admin tools
cp $CEDAR_HOME/keycloak.json $CEDAR_HOME/cedar-admin-tool/src/main/resources/.
Make the shell script executable
chmod 700 $CEDAR_HOME/cedar-admin-tool/dist/cedar-admin-tool.sh
###Build the whole project
goparent
#mci , or
mvn clean install
goproject
#mcit , or
mvn clean install -DskipTests=true