Commit f9ed8f9c authored by Ubbo Veentjer's avatar Ubbo Veentjer
Browse files

Merge branch 'feature/deployment' into develop

parents 9ef468f7 284a7833
Pipeline #155472 passed with stages
in 3 minutes and 18 seconds
image: maven:latest
variables:
MAVEN_CLI_OPTS: "--batch-mode"
MAVEN_OPTS: "-Dmaven.repo.local=$CI_PROJECT_DIR/.m2/repository -Dorg.slf4j.simpleLogger.showDateTime=true"
# MAVEN_OPTS: "-Dmaven.repo.local=$CI_PROJECT_DIR/.m2/repository -Dorg.slf4j.simpleLogger.log.org.apache.maven.cli.transfer.Slf4jMavenTransferListener=WARN -Dorg.slf4j.simpleLogger.showDateTime=true"
# Cache downloaded dependencies and plugins between builds.
# To keep cache across branches add 'key: "$CI_JOB_NAME"'
cache:
key: ${CI_JOB_NAME}
paths:
- .m2/repository
build:
stage: build
script:
- mvn $MAVEN_CLI_OPTS package
artifacts:
paths:
- p2repository/target/repository/
pages:
stage: deploy
dependencies:
- build
script:
- mv p2repository/target/repository public
artifacts:
paths:
- public
# only:
# - master
# SADE publish plugin for TextGridLab
This is a TextGridLab plugin to publish data from the TextGridLab to [SADE](https://gitlab.gwdg.de/SADE/SADE) instances.
To use this plugin activate it from the marketplace inside TextGridLab or add https://dariah-de.pages.gwdg.de/textgridlab/textgridlab-sadepublish-plugin/ as an update site to TextGridLab.
## Release / Development
This project uses the [Git-Flow Maven plugin](https://github.com/aleksandr-m/gitflow-maven-plugin)
For a list of goals enter
mvn gitflow:help
......@@ -2,7 +2,7 @@
<feature
id="info.textgrid.lab.feature.sadepublish"
label="sade publish feature"
version="0.1.0.qualifier">
version="0.1.1.qualifier">
<description url="https://wiki.de.dariah.eu/display/TextGrid/Publish+Tool+SADE">
Feature for TextGrid Sade Publish.
......
......@@ -6,7 +6,7 @@
<parent>
<groupId>info.textgrid.lab</groupId>
<artifactId>sadepublish</artifactId>
<version>0.1.0-SNAPSHOT</version>
<version>0.1.1-SNAPSHOT</version>
</parent>
<artifactId>info.textgrid.lab.feature.sadepublish</artifactId>
......
......@@ -2,7 +2,7 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: Sadepublish
Bundle-SymbolicName: info.textgrid.lab.sadepublish; singleton:=true
Bundle-Version: 0.1.0.qualifier
Bundle-Version: 0.1.1.qualifier
Bundle-Activator: info.textgrid.lab.sadepublish.Activator
Require-Bundle: org.eclipse.ui,
org.eclipse.core.runtime,
......
......@@ -5,7 +5,7 @@
<parent>
<artifactId>sadepublish</artifactId>
<groupId>info.textgrid.lab</groupId>
<version>0.1.0-SNAPSHOT</version>
<version>0.1.1-SNAPSHOT</version>
</parent>
<groupId>info.textgrid.lab</groupId>
<artifactId>info.textgrid.lab.sadepublish</artifactId>
......
......@@ -6,7 +6,7 @@
<parent>
<groupId>info.textgrid.lab</groupId>
<artifactId>sadepublish</artifactId>
<version>0.1.0-SNAPSHOT</version>
<version>0.1.1-SNAPSHOT</version>
</parent>
<artifactId>p2repository</artifactId>
......
<!DOCTYPE html>
<html lang="en" class="html">
<head>
<title>SADE publish plugin for TextGridLab</title>
<meta charset="utf-8">
<link rel="stylesheet" href="https://res.de.dariah.eu/textgrid/css/custom.css">
</head>
<body class="html_body">
<div class="tg site">
<header class="tg header">
<div class="tg header_logo" role="banner">
<a href="https://textgrid.de/" title="TextGrid">
<img src="https://res.de.dariah.eu/textgrid/images/textgrid-logo.svg" alt="TextGrid Logo">
</a>
</div>
</header>
<main class="tg main -default" id="content">
<div class="tgrep wrap">
<div class="tgrep results">
<div>
<h1>SADE publish plugin for TextGridLab</h1>
<p>
This is a TextGridLab plugin to publish data from the TextGridLab to
<a href="https://gitlab.gwdg.de/SADE/SADE">SADE</a> instances.
</p>
<p>
To use this plugin activate it from the marketplace inside TextGridLab
or add this location as an update site to TextGridLab.
</p>
</div>
</div>
</div>
</main>
<footer class="tg footer" role="contentinfo">
<div class="tg footer_left">
<ul>
<li>
<a class="tg footer_contact" href="https://textgrid.de/en/kontakt/">Contact</a>
</li>
<li><a href="https://de.dariah.eu/impressum">Imprint</a></li>
<li><a href="https://de.dariah.eu/privacy-policy">Privacy Policy</a></li>
<li><a href="https://creativecommons.org/licenses/by/4.0/deed.de">CC BY 4.0</a></li>
</ul>
<ul>
<li><span>&copy; TextGrid 2020</span></li>
</ul>
</div>
<div class="tg footer_right">
<div class="tg footer_logos">
<ul>
<li>
<a href="https://de.dariah.eu/" target="_blank">
<img class="tg footer_logo" src="https://res.de.dariah.eu/textgrid/images/dariah-de-logo.svg" alt="DARIAH-DE" width="147" height="65">
</a>
</li>
</ul>
<ul>
<li>
<a href="http://www.tei-c.org/" target="_blank">
<img class="tg footer_logo" src="https://res.de.dariah.eu/textgrid/images/tei-logo.svg" alt="TEI - Text Encoding Initiative" width="59" height="65">
</a>
</li>
</ul>
</div>
</div>
</footer>
</div>
</body>
</html>
......@@ -4,7 +4,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>info.textgrid.lab</groupId>
<artifactId>sadepublish</artifactId>
<version>0.1.0-SNAPSHOT</version>
<version>0.1.1-SNAPSHOT</version>
<packaging>pom</packaging>
<parent>
......@@ -144,6 +144,21 @@
<organizationName>TextGrid Consortium (http://www.textgrid.de)</organizationName>
</configuration>
</plugin>
<plugin>
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-versions-plugin</artifactId>
<version>${tycho-version}</version>
</plugin>
<plugin>
<groupId>com.amashchenko.maven.plugin</groupId>
<artifactId>gitflow-maven-plugin</artifactId>
<version>1.14.0</version>
<configuration>
<tychoBuild>true</tychoBuild>
<verbose>true</verbose>
<installProject>true</installProject>
</configuration>
</plugin>
</plugins>
</build>
......
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