formation 4 yıl önce
ebeveyn
işleme
433619684b
2 değiştirilmiş dosya ile 12 ekleme ve 12 silme
  1. 8 8
      Jenkinsfile
  2. 4 4
      build/docker/apache/apache.conf

+ 8 - 8
Jenkinsfile

@@ -103,22 +103,22 @@ node{
 	
 	def imageExpress = stage("Build express preprod")
 	{
-		docker.build("server-express-preprod", "--no-cache -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.routers.server-express-preprod.entrypoints=websecure --label traefik.http.routers.server-express-preprod.tls.certresolver=myresolver -f express-server/Dockerfile .")
 	}
     stage("Run Container express preprod")
 	{
-		containerSql=imageExpress.run("--name server-express-preprod -v /home/formation/workflow/preprod/mysql:/var/lib/mysql --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")
 	{
 		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('Build Docker MEAN Stack(PreProduction Deployment)') 
+    // {
+    //    sh 'docker-compose -v'
+    //    sh 'docker-compose build'
+    //    sh 'docker-compose up -d'
+    // }
 	/*stage("Run Container express preprod")
 	{
 		containerSql=imageExpress.run("--name server-express-preprod -v /home/projet/fatboar/${e}/mysql:/var/lib/mysql --network=web")

+ 4 - 4
build/docker/apache/apache.conf

@@ -1,6 +1,6 @@
 <VirtualHost *:80>
-   ServerName angular-prod.foodgame.fr
-   ServerAlias angular-prod.foodgame.fr
+   ServerName angular-preprod.foodgame.fr
+   ServerAlias angular-preprod.foodgame.fr
    #ProxyPreserveHost On
    #ProxyRequests Off
    #ProxyPass        / http://127.0.0.1:8080/
@@ -20,8 +20,8 @@
 
 <VirtualHost *:443>
    DocumentRoot /var/www/html
-   ServerName angular-prod.foodgame.fr
-   ServerAlias angular-prod.foodgame.fr
+   ServerName angular-preprd.foodgame.fr
+   ServerAlias angular-preprod.foodgame.fr
    #SSLEnable
    #SSLEngine ON
    #SSLCertificateFile path/to/server.crt