|
@@ -105,20 +105,17 @@ node{
|
|
|
{
|
|
{
|
|
|
docker.build("server-express-preprod", "--no-cache --label traefik.enable=true --label traefik.http.routers.server-express-preprod.rule='Host(`api-preprod.foodgame.fr`)' --label traefik.http.services.express_preprod.loadbalancer.server.port=4000 --label traefik.http.routers.server-express-preprod.entrypoints=websecure --label traefik.http.routers.server-express-preprod.tls.certresolver=myresolver -f express-server/Dockerfile express-server")
|
|
docker.build("server-express-preprod", "--no-cache --label traefik.enable=true --label traefik.http.routers.server-express-preprod.rule='Host(`api-preprod.foodgame.fr`)' --label traefik.http.services.express_preprod.loadbalancer.server.port=4000 --label traefik.http.routers.server-express-preprod.entrypoints=websecure --label traefik.http.routers.server-express-preprod.tls.certresolver=myresolver -f express-server/Dockerfile express-server")
|
|
|
}
|
|
}
|
|
|
- stage("Run Container express preprod")
|
|
|
|
|
|
|
+
|
|
|
|
|
+ /*stage("Run Container express preprod")
|
|
|
{
|
|
{
|
|
|
containerSql=imageExpress.run("--name server-express-preprod -v /var/log:/var/www/app/log/root --link database_preprod:mongo --network=web")
|
|
containerSql=imageExpress.run("--name server-express-preprod -v /var/log:/var/www/app/log/root --link database_preprod:mongo --network=web")
|
|
|
}
|
|
}
|
|
|
stage("Run Container apache preprod")
|
|
stage("Run Container apache preprod")
|
|
|
{
|
|
{
|
|
|
containerApache=imageApache.run("--name server-apache-preprod --link server-mysql-preprod:mysql --network=web")
|
|
containerApache=imageApache.run("--name server-apache-preprod --link server-mysql-preprod:mysql --network=web")
|
|
|
- }
|
|
|
|
|
- // stage('Build Docker MEAN Stack(PreProduction Deployment)')
|
|
|
|
|
- // {
|
|
|
|
|
- // sh 'docker-compose -v'
|
|
|
|
|
- // sh 'docker-compose build'
|
|
|
|
|
- // sh 'docker-compose up -d'
|
|
|
|
|
- // }
|
|
|
|
|
|
|
+ }*/
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
/*stage("Run Container express preprod")
|
|
/*stage("Run Container express preprod")
|
|
|
{
|
|
{
|
|
|
containerSql=imageExpress.run("--name server-express-preprod -v /home/projet/fatboar/${e}/mysql:/var/lib/mysql --network=web")
|
|
containerSql=imageExpress.run("--name server-express-preprod -v /home/projet/fatboar/${e}/mysql:/var/lib/mysql --network=web")
|
|
@@ -140,12 +137,12 @@ node{
|
|
|
// }
|
|
// }
|
|
|
|
|
|
|
|
|
|
|
|
|
- // stage('Build Docker MEAN Stack(PreProduction Deployment)')
|
|
|
|
|
- // {
|
|
|
|
|
- // sh 'docker-compose -v'
|
|
|
|
|
- // sh 'docker-compose build'
|
|
|
|
|
- // sh 'docker-compose up -d'
|
|
|
|
|
- // }
|
|
|
|
|
|
|
+ stage('Build Docker MEAN Stack(PreProduction Deployment)')
|
|
|
|
|
+ {
|
|
|
|
|
+ sh 'docker-compose -v'
|
|
|
|
|
+ sh 'docker-compose build'
|
|
|
|
|
+ sh 'docker-compose up -d'
|
|
|
|
|
+ }
|
|
|
|
|
|
|
|
stage('Fin du Pipeline')
|
|
stage('Fin du Pipeline')
|
|
|
{
|
|
{
|