You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- customize session name to avoid conflicts [\#369](https://github.com/marklogic/marklogic-data-hub/issues/369)
10
+
- Change Java Client API dependency to stable build [\#358](https://github.com/marklogic/marklogic-data-hub/issues/358)
11
+
- Update Hub to use latest ml-gradle [\#355](https://github.com/marklogic/marklogic-data-hub/issues/355)
12
+
13
+
**Closed issues:**
14
+
15
+
- Entities and custom modules fail to deploy - v1.1.0 [\#377](https://github.com/marklogic/marklogic-data-hub/issues/377)
16
+
- See if we can bail if the gradle version is too low [\#376](https://github.com/marklogic/marklogic-data-hub/issues/376)
17
+
- Unable to login marklogic using hub frame work received "500 Internal Server Error" [\#374](https://github.com/marklogic/marklogic-data-hub/issues/374)
18
+
- gradle plugin gets confused about users [\#371](https://github.com/marklogic/marklogic-data-hub/issues/371)
19
+
- can't put binary inside envelope [\#366](https://github.com/marklogic/marklogic-data-hub/issues/366)
Copy file name to clipboardExpand all lines: CONTRIBUTING.md
+29-3Lines changed: 29 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -36,7 +36,29 @@ To build the entire DHF (marklogic-data-hub.jar, quickstart.war, and ml-data-hub
36
36
37
37
```bash
38
38
cd /path/to/data-hub-project/
39
-
gradle build -x test
39
+
./gradlew build -x test
40
+
```
41
+
42
+
#### Running your local hub instead of the cloud hosted one
43
+
```bash
44
+
cd /path/to/data-hub-project/
45
+
./gradlew publishToMavenLocal
46
+
cd /path/to/data-hub-project/ml-data-hub-plugin
47
+
./gradlew publishToMavenLocal
48
+
```
49
+
50
+
Then in your build.gradle file you will need to use the local version:
51
+
```groovy
52
+
buildscript {
53
+
repositories {
54
+
mavenLocal()
55
+
jcenter()
56
+
}
57
+
dependencies {
58
+
classpath "com.marklogic:ml-data-hub:(the version number you chose)"
59
+
}
60
+
}
61
+
apply plugin: "com.marklogic.ml-data-hub"
40
62
```
41
63
42
64
#### Running the QuickStart UI from source
@@ -47,7 +69,7 @@ You will need to open two terminal windows.
47
69
**Terminal window 1** - This runs the webapp.
48
70
```bash
49
71
cd /path/to/data-hub-project
50
-
gradle bootrun
72
+
./gradlew bootrun
51
73
```
52
74
53
75
**Terminal window 2** - This runs the Quickstart UI
@@ -152,7 +174,7 @@ $ git rebase upstream/1.0-develop
152
174
Make sure the JUnit tests pass.
153
175
154
176
```sh
155
-
$ gradletest
177
+
$ ./gradlewtest
156
178
```
157
179
158
180
Make sure that all tests pass. Please, do not submit patches that fail.
@@ -163,6 +185,10 @@ Make sure that all tests pass. Please, do not submit patches that fail.
163
185
$ git push origin my-feature-branch
164
186
```
165
187
188
+
#### Agree to the contributor License
189
+
190
+
Before we can merge your changes, you need to sign a [Contributor License Agreement](http://developer.marklogic.com/products/cla). You only need to do this once.
191
+
166
192
#### Submit the pull request
167
193
168
194
Go to https://github.com/username/marklogic-data-hub and select your feature branch. Click
0 commit comments