Commit 50c9e0cf authored by Matija Obreza's avatar Matija Obreza
Browse files

[maven-release-plugin] prepare release v2021.11

parent 4fbb0892
# GG-CE Server
Please visit https://gitlab.croptrust.org/grin-global/support for assistance.
This is a Java implementation of the GRIN-Global middle-tier.
The APIs provided by this implementation are mostly compatible with
the original implementation of the .Net GRIN-Global.Server.
......@@ -7,18 +9,13 @@ the original implementation of the .Net GRIN-Global.Server.
Please check https://gitlab.croptrust.org/grin-global/grin-global-server/-/releases for
information on new releases!
# Trying out GG-CE
**GG-CE Test Environment** is available at https://demo.ggce.genebanks.org!
Reach out to https://gitlab.croptrust.org/grin-global/support for assistance.
# Running the server
**GG-CE Server** is available as a Docker image `dockerhub.croptrust.org/grin-global/grin-global-server:2021.10`.
**GG-CE Server** is available as a Docker image `dockerhub.croptrust.org/grin-global/grin-global-server:latest`.
This allows for easy management and updating to newer versions.
```bash
dockerhub.croptrust.org/grin-global/grin-global-server:2021.10
dockerhub.croptrust.org/grin-global/grin-global-server:latest
```
The **MSSQL** database is the prefered database engine for GRIN-Global.
......@@ -44,7 +41,7 @@ Start **GG-CE Server** as a Docker container:
```bash
# Pull latest image
docker image pull dockerhub.croptrust.org/grin-global/grin-global-server:2021.10
docker image pull dockerhub.croptrust.org/grin-global/grin-global-server:latest
# Create a data volume
docker volume create ggce-server-data
......@@ -62,7 +59,7 @@ docker run --rm --name 'ggce-server' \
-e "FRONTEND_URL=http://${YOUR_DOCKER_HOST_IP}:3000" \
-e "DATA_DIR=/data/gringlobal" \
-v ggce-server-data:/data/gringlobal \
dockerhub.croptrust.org/grin-global/grin-global-server:2021.10
dockerhub.croptrust.org/grin-global/grin-global-server:latest
```
**Note:** After hitting **Enter** You should immediately seeing log messages on the console. If not, then your command is not valid. Hit `Ctrl + C` and retry.
......@@ -76,10 +73,10 @@ and port **8081** (if you used the command above) at http://YOUR_DOCKER_HOST_IP:
## Upgrading to newer version
To get the latest version of the image you need to pull the latest *edge* image and recreate your container:
To get the latest version of the image you need to pull the *latest* image and recreate your container:
```bash
docker pull dockerhub.croptrust.org/grin-global/grin-global-server:2021.11-edge
docker pull dockerhub.croptrust.org/grin-global/grin-global-server:latest
docker stop ggce-server
docker remove ggce-server # if the container name is still defined
docker run... # as above
......@@ -87,18 +84,11 @@ docker run... # as above
## Next release
The preview of the next version is available as `dockerhub.croptrust.org/grin-global/grin-global-server:2021.11-edge` and
The preview of the next version is available as `dockerhub.croptrust.org/grin-global/grin-global-server:edge` and
you should update your copy of the image before **restarting** your container:
```bash
# Preview of the next release
docker image pull dockerhub.croptrust.org/grin-global/grin-global-server:2021.11-edge
```
**Note:** You can also just run the current *development* version using the `:edge` tag:
```bash
# Current development version
# Preview of the latest development release
docker image pull dockerhub.croptrust.org/grin-global/grin-global-server:edge
```
......
......@@ -3,7 +3,7 @@
<parent>
<groupId>org.gringlobal</groupId>
<artifactId>ggce-java</artifactId>
<version>2021.11-SNAPSHOT</version>
<version>2021.11</version>
<relativePath>../parent/pom.xml</relativePath>
</parent>
<artifactId>ggce-commons</artifactId>
......@@ -15,7 +15,7 @@
<connection>scm:https://gitlab.croptrust.org/grin-global/grin-global-server</connection>
<developerConnection>scm:git:git@gitlab.croptrust.org:grin-global/grin-global-server.git</developerConnection>
<url>git@gitlab.croptrust.org:grin-global/grin-global-server.git</url>
<tag>HEAD</tag>
<tag>v2021.11</tag>
</scm>
<issueManagement>
......
......@@ -19,7 +19,7 @@
<parent>
<groupId>org.gringlobal</groupId>
<artifactId>ggce-java</artifactId>
<version>2021.11-SNAPSHOT</version>
<version>2021.11</version>
<relativePath>../parent/pom.xml</relativePath>
</parent>
<artifactId>ggce-coverage</artifactId>
......@@ -74,12 +74,12 @@
<dependency>
<groupId>org.gringlobal</groupId>
<artifactId>ggce-commons</artifactId>
<version>2021.11-SNAPSHOT</version>
<version>2021.11</version>
</dependency>
<dependency>
<groupId>org.gringlobal</groupId>
<artifactId>ggce-server</artifactId>
<version>2021.11-SNAPSHOT</version>
<version>2021.11</version>
<type>war</type>
</dependency>
<!-- <dependency>
......
......@@ -19,7 +19,7 @@
<parent>
<groupId>org.gringlobal</groupId>
<artifactId>ggce</artifactId>
<version>2021.11-SNAPSHOT</version>
<version>2021.11</version>
</parent>
<artifactId>ggce-java</artifactId>
<packaging>pom</packaging>
......
......@@ -18,7 +18,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>org.gringlobal</groupId>
<artifactId>ggce</artifactId>
<version>2021.11-SNAPSHOT</version>
<version>2021.11</version>
<packaging>pom</packaging>
<name>GRIN-Global Community Edition</name>
<description>GG-CE</description>
......@@ -49,7 +49,7 @@
<connection>scm:https://gitlab.croptrust.org/grin-global/grin-global-server</connection>
<developerConnection>scm:git:git@gitlab.croptrust.org:grin-global/grin-global-server.git</developerConnection>
<url>git@gitlab.croptrust.org:grin-global/grin-global-server.git</url>
<tag>HEAD</tag>
<tag>v2021.11</tag>
</scm>
<issueManagement>
......
......@@ -3,7 +3,7 @@
<parent>
<groupId>org.gringlobal</groupId>
<artifactId>ggce-java</artifactId>
<version>2021.11-SNAPSHOT</version>
<version>2021.11</version>
<relativePath>../parent/pom.xml</relativePath>
</parent>
<artifactId>ggce-server</artifactId>
......@@ -21,7 +21,7 @@
<connection>https://gitlab.croptrust.org/grin-global/grin-global-server.git</connection>
<developerConnection>scm:git:git@gitlab.croptrust.org:grin-global/grin-global-server.git</developerConnection>
<url>git@gitlab.croptrust.org:grin-global/grin-global-server.git</url>
<tag>HEAD</tag>
<tag>v2021.11</tag>
</scm>
<organization>
......@@ -432,7 +432,7 @@
<dependency>
<groupId>org.gringlobal</groupId>
<artifactId>ggce-commons</artifactId>
<version>2021.11-SNAPSHOT</version>
<version>2021.11</version>
</dependency>
<!-- Java 11 -->
<dependency>
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment