git://wamblee.org
/
utils
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
mail notification
[utils]
/
Jenkinsfile
diff --git
a/Jenkinsfile
b/Jenkinsfile
index 833b6ad0738768e8147ebf4b2591fbcd611c7661..23c3df3d74552e63d3b88622dd83e0ad0d5ff510 100644
(file)
--- a/
Jenkinsfile
+++ b/
Jenkinsfile
@@
-13,9
+13,9
@@
pipeline {
stages {
stage('Main') {
steps {
stages {
stage('Main') {
steps {
- sh
"""
- export
- rm -rf ~/.m2/repository/org/wamblee
+ sh
'''
+
export
+
#
rm -rf ~/.m2/repository/org/wamblee
mvn install
mvn install
@@
-36,10
+36,11
@@
pipeline {
done
mvn javadoc:aggregate
done
mvn javadoc:aggregate
- rsync -a --delete target/site/apidocs/ /data/www/http.wamblee.org/apidocs/
+ rsync -av --delete target/site/apidocs/ /data/www/http.wamblee.org/apidocs/
+
+ cp src/site/index.html /data/www/http.utils.wamblee.org/
-
- """
+ '''
}
}
}
}
}
}
@@
-48,5
+49,10
@@
pipeline {
junit '**/surefire-reports/*.xml'
cobertura coberturaReportFile: '**/target/site/cobertura/coverage.xml'
}
junit '**/surefire-reports/*.xml'
cobertura coberturaReportFile: '**/target/site/cobertura/coverage.xml'
}
+ changed {
+ mail to: "jenkins@wamblee.org",
+ subject: "jenkins build:${currentBuild.currentResult}: ${env.JOB_NAME}",
+ body: "${currentBuild.currentResult}: Job ${env.JOB_NAME}\nMore Info can be found here: ${env.BUILD_URL}"
+ }
}
}
}
}