Add jenkins file
Signed-off-by: Emmanuel Bigeon <emmanuel@bigeon.fr>
This commit is contained in:
parent
c21517a53d
commit
f590542b3f
65
Jenkinsfile
vendored
Normal file
65
Jenkinsfile
vendored
Normal file
@ -0,0 +1,65 @@
|
|||||||
|
pipeline {
|
||||||
|
agent any
|
||||||
|
stages {
|
||||||
|
stage('Site GCLC') {
|
||||||
|
when {
|
||||||
|
tag "gclc-*"
|
||||||
|
}
|
||||||
|
steps {
|
||||||
|
dir('gclc') {
|
||||||
|
sh 'mvn site:site'
|
||||||
|
sh 'mkdir -p /home/maven-sites/net/bigeon/gclc'
|
||||||
|
sh 'cp -r target/site /home/maven-sites/net/bigeon/gclc/gclc'
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
stage('Site GCLC-Socket') {
|
||||||
|
when {
|
||||||
|
tag "socket-*"
|
||||||
|
}
|
||||||
|
steps {
|
||||||
|
dir('gclc-socket') {
|
||||||
|
sh 'mvn site:site'
|
||||||
|
sh 'mkdir -p /home/maven-sites/net/bigeon/gclc'
|
||||||
|
sh 'cp -r target/site /home/maven-sites/net/bigeon/gclc/gclc-socket'
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
stage('Site GCLC-Swt') {
|
||||||
|
when {
|
||||||
|
tag "swt-*"
|
||||||
|
}
|
||||||
|
steps {
|
||||||
|
dir('gclc-swt') {
|
||||||
|
sh 'mvn site:site'
|
||||||
|
sh 'mkdir -p /home/maven-sites/net/bigeon/gclc'
|
||||||
|
sh 'cp -r target/site /home/maven-sites/net/bigeon/gclc/gclc-swt'
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
stage('Site GCLC-Processes') {
|
||||||
|
when {
|
||||||
|
tag "process-*"
|
||||||
|
}
|
||||||
|
steps {
|
||||||
|
dir('gclc-process') {
|
||||||
|
sh 'mvn site:site'
|
||||||
|
sh 'mkdir -p /home/maven-sites/net/bigeon/gclc'
|
||||||
|
sh 'cp -r target/site /home/maven-sites/net/bigeon/gclc/gclc-process'
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
stage('Site GCLC-System') {
|
||||||
|
when {
|
||||||
|
tag "system-*"
|
||||||
|
}
|
||||||
|
steps {
|
||||||
|
dir('gclc.system') {
|
||||||
|
sh 'mvn site:site'
|
||||||
|
sh 'mkdir -p /home/maven-sites/net/bigeon/gclc'
|
||||||
|
sh 'cp -r target/site /home/maven-sites/net/bigeon/gclc/gclc-system'
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
Loading…
Reference in New Issue
Block a user