Update prod configuration.

This commit is contained in:
2019-08-05 22:11:17 +02:00
parent f5d3f63d18
commit 5e0fc4e448
2 changed files with 15 additions and 31 deletions

View File

@@ -11,25 +11,13 @@ pipeline {
}
stages {
stage('Cleaning workspace') {
steps {
script {
sh "rm -R ./*"
git url: 'ssh://gogs@gogs.takiguchi.ovh:54910/florian/codiki.git'
}
}
}
stage('Configuration') {
steps {
dir('codiki-properties') {
git url: 'ssh://gogs@gogs.takiguchi.ovh:54910/florian/codiki-properties.git'
git url:'https://gogs.takiguchi.ovh/florian/codiki-properties.git', branch: 'master', credentialsId: 'a6494064-8130-42fd-9d3d-e7734518c79e'
}
script {
sh """
cp ./codiki-properties/application-prod.yml ./src/main/resources/application.yml
"""
sh 'cp ./codiki-properties/application-prod.yml ./src/main/resources/application.yml'
}
}
}
@@ -37,21 +25,17 @@ pipeline {
stage('Documentation generation') {
steps {
script {
sh """
echo 'Génération de la documentation d'utilisation...'
sh '''
echo "Génération de la documentation d'utilisation..."
docPath='../src/main/ts/src/assets/doc/'
cd \$WORKSPACE/doc/ && unoconv codiki_user_manual.odt
&& mkdir -p \$docPath
&& mv codiki_user_manual.pdf \$docPath
docPath="../src/main/ts/src/assets/doc/"
cd $WORKSPACE/doc/ && unoconv codiki_user_manual.odt \\
&& mkdir -p $docPath \\
&& mv codiki_user_manual.pdf $docPath \\
&& cd -
if [ \$? -eq 0 ]
then
echo 'Documentation générée avec succès.'
else
echo 'La génération de la documentation s'est terminée en erreur
fi
"""
echo "Documentation générée avec succès."
'''
}
}
}
@@ -59,13 +43,13 @@ pipeline {
stage('Angular build') {
steps {
script {
sh """
sh '''
echo "Construction de l'application Angular..."
cd \$WORKSPACE/src/main/ts && npm install && ng build --configuration=production && cd -
cd $WORKSPACE/src/main/ts && npm install && ng build --configuration=production && cd -
echo "Application générée avec succès."
"""
'''
}
}
}