@@ -3,26 +3,22 @@ Data MicroService Demo.
3
3
4
4
Made with Hibernate ORM, Hibernate OGM and Infinispan for OpenShift Container Platform.
5
5
6
- ## Pre-Requirement
6
+ ## Installing the demo
7
+
8
+ ### Pre-Requirement
7
9
8
10
* Java 8
9
11
* Maven 3+
10
12
* NPM (https://www.npmjs.com/)
11
13
* Angular Cli (npm install -g @angular/cli) [avoid 6.1.x]
12
14
* OpenShift (3.7+) client
13
15
14
- ## Build demo
15
- ----
16
- mvn clean install
17
- ----
18
-
19
- ## Deploy Infinispan custom Docker image
16
+ ### Build demo
20
17
----
21
- cd script
22
- sh ./install-custom-infinispan-image.sh
18
+ mvn clean install -s settings.xml
23
19
----
24
20
25
- ## Install demo
21
+ ### Install demo
26
22
----
27
23
cd script
28
24
@@ -32,27 +28,30 @@ cd script
32
28
sh ./install-all.sh
33
29
----
34
30
35
- ## Update Account MicroService
31
+ ## Additional scripts
32
+
33
+ If you need to update only some parts of the demo
34
+ you can use the following scripts:
35
+
36
+ ### Update Account MicroService
36
37
----
37
38
cd script
38
39
sh ./binary-build-account.sh
39
40
----
40
41
41
- ## Update Message MicroService
42
+ ### Update Message MicroService
42
43
----
43
44
cd script
44
45
sh ./binary-build-message.sh
45
46
----
46
47
47
- ## Update Web App
48
+ ### Update Web App
48
49
----
49
50
cd script
50
51
sh ./binary-build-web.sh
51
52
----
52
53
53
- ## Test
54
-
55
- ### Web [FORM]
54
+ ## Web [FORM]
56
55
57
56
[YOUR-USER-NAME] is your OCP username like **developer**
58
57
[YOUR-PROJECT-NAME] is your OCP project like **message-board**
@@ -97,4 +96,4 @@ For more information see https://github.com/angular/angular-cli/issues/11661[Iss
97
96
98
97
### MiniShift CDK v3.5.0-1
99
98
Actually there is an issue with MiniShift v1.20.0+1bd6d5c, CDK v3.5.0-1.
100
- The persistent volume for Infinispan server pod is mounted as root user.
99
+ The persistent volume for Infinispan server pod is mounted as root user.
0 commit comments