Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
giscience
big-data
ohsome
oshdb-examples
Commits
c949e065
Commit
c949e065
authored
May 24, 2018
by
Moritz Schott
Browse files
Update Jenkinsfile
parent
f10c9d32
Changes
1
Hide whitespace changes
Inline
Side-by-side
Jenkinsfile
View file @
c949e065
...
...
@@ -69,14 +69,14 @@ pipeline {
steps
{
script
{
//load dependencies to artifactory
rtMaven
.
run
pom:
'pom.xml'
,
goals:
'org.apache.maven.plugins:maven-help-plugin:2.1.1:evaluate -Dexpression=project.version'
rtMaven
.
run
pom:
'pom.xml'
,
goals:
'org.apache.maven.plugins:maven-help-plugin:2.1.1:evaluate -Dexpression=project.version
-Dmaven.repo.local=.m2
'
projver
=
sh
(
returnStdout:
true
,
script:
'mvn org.apache.maven.plugins:maven-help-plugin:2.1.1:evaluate -Dexpression=project.version | grep -Ev "(^\\[|Download\\w+:)"'
).
trim
()
javadc_dir
=
"/srv/javadoc/java/"
+
reponame
+
"/"
+
projver
+
"/"
echo
javadc_dir
rtMaven
.
run
pom:
'pom.xml'
,
goals:
'clean javadoc:javadoc -Dadditionalparam=-Xdoclint:none'
rtMaven
.
run
pom:
'pom.xml'
,
goals:
'clean javadoc:javadoc -Dadditionalparam=-Xdoclint:none
-Dmaven.repo.local=.m2
'
sh
"echo $javadc_dir"
//make shure jenkins uses bash not dash!
sh
"mkdir -p $javadc_dir && rm -Rf $javadc_dir* && find . -path '*/target/site/apidocs' -exec cp -R --parents {} $javadc_dir \\; && find $javadc_dir -path '*/target/site/apidocs' | while read line; do echo \$line; neu=\${line/target\\/site\\/apidocs/} ; mv \$line/* \$neu ; done && find $javadc_dir -type d -empty -delete"
...
...
@@ -85,7 +85,7 @@ pipeline {
script
{
javadc_dir
=
javadc_dir
+
"aggregated/"
rtMaven
.
run
pom:
'pom.xml'
,
goals:
'clean javadoc:aggregate -Dadditionalparam=-Xdoclint:none'
rtMaven
.
run
pom:
'pom.xml'
,
goals:
'clean javadoc:aggregate -Dadditionalparam=-Xdoclint:none
-Dmaven.repo.local=.m2
'
sh
"mkdir -p $javadc_dir && rm -Rf $javadc_dir* && find . -path './target/site/apidocs' -exec cp -R --parents {} $javadc_dir \\; && find $javadc_dir -path '*/target/site/apidocs' | while read line; do echo \$line; neu=\${line/target\\/site\\/apidocs/} ; mv \$line/* \$neu ; done && find $javadc_dir -type d -empty -delete"
}
}
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment