Commit 0d6f1e92 authored by Gradl, Tobias's avatar Gradl, Tobias
Browse files

Deploy release version with updated installation instructions

parent 39b821fa
Pipeline #30750 passed with stages
in 8 minutes and 8 seconds
Installation
## Installation
wget -O - https://minfba.de.dariah.eu/rep/key/A89C168D.gpg.key | sudo apt-key add -
### APT package installation
#### 1. Add the repository key
````
wget -O - https://minfba.de.dariah.eu/minfba_public.asc | sudo apt-key add -
````
Add main or snapshot repository
#### 2. Add the main and/or testing repository source and update
echo "deb https://minfba.de.dariah.eu/rep stable main" | sudo tee /etc/apt/sources.list.d/minfba_dariah_main.list
Main production packages:
````
echo "deb [arch=all] https://minfba.de.dariah.eu/nexus/repository/minfba-apt-releases/ any main" \
| sudo tee /etc/apt/sources.list.d/minfba_repository.list
````
echo "deb https://minfba.de.dariah.eu/rep testing snapshot" | sudo tee /etc/apt/sources.list.d/minfba_dariah_snapshot.list
\ No newline at end of file
Testing packages:
````
echo "deb [arch=all] https://minfba.de.dariah.eu/nexus/repository/minfba-apt-testing/ any main" \
| sudo tee /etc/apt/sources.list.d/minfba_repository.list
````
#### 3. Install the service
Update respository sources
````
sudo apt-get update
````
Install the package
````
sudo apt-get install dariah-search-ui
````
Install as service and enable
````
sudo systemctl start dariah-search-ui
sudo systemctl enable dariah-search-ui
````
For rare cases that require the installation of two parallel instances of the service, a alternative version is built and deployed as `dariah-search-ui-alt`, which can be installed without conflicting with the primary `dariah-search-ui` installation
### Java package installation
Release and snapshot packages can be downloaded from the Maven package repositories.
* For **release** packages see: https://minfba.de.dariah.eu/nexus/#browse/browse:minfba-releases:eu%2Fdariah%2Fde%2Fminfba%2Fsearch-ui
* For **snapshot** packages see: https://minfba.de.dariah.eu/nexus/#browse/browse:minfba-snapshots:eu%2Fdariah%2Fde%2Fminfba%2Fsearch-ui
......@@ -9,7 +9,7 @@ allprojects {
apply plugin: 'eclipse'
group = 'eu.dariah.de.minfba'
version = '4.3.22-SNAPSHOT'
version = '4.3.22-RELEASE'
repositories {
mavenLocal()
......
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