formation 2 роки тому
батько
коміт
990b7f4db9
1 змінених файлів з 38 додано та 38 видалено
  1. 38 38
      Jenkinsfile

+ 38 - 38
Jenkinsfile

@@ -50,48 +50,48 @@ node{
         
         
        dir("${env.WORKSPACE}/angular-client")
        dir("${env.WORKSPACE}/angular-client")
        {
        {
-            // sh 'npm i @angular-devkit/build-angular'
+            sh 'npm i @angular-devkit/build-angular'
           		
           		
-			// try
-			// {
-			// 	sh 'npm run test-ci'
-			// } 
-			// catch(err) 
-			// {
-			// 	sh 'echo TEST FAILED'
-			// 	junit 'target/surefire-reports/TESTS-TestSuite.xml/*.xml'
-			// 	throw err
-			// }
+			try
+			{
+				sh 'npm run test-ci'
+			} 
+			catch(err) 
+			{
+				sh 'echo TEST FAILED'
+				junit 'target/surefire-reports/TESTS-TestSuite.xml/*.xml'
+				throw err
+			}
             
             
-            def karma = docker.image('trion/ng-cli-karma')
-            karma.pull()
+            // def karma = docker.image('trion/ng-cli-karma')
+            // karma.pull()
 
 
-            try 
-            {
-                karma.run(' -u $(id -u) -v ${WORKSPACE}:/app trion/ng-cli-karma ')
-                karma.inside 
-                {
-                    sh 'npm install'
+            // try 
+            // {
+            //     karma.run(' -u $(id -u) -v ${WORKSPACE}:/app trion/ng-cli-karma ')
+            //     karma.inside 
+            //     {
+            //         sh 'npm install'
                 
                 
-                    try 
-                    {
-                        sh ('karma start karma.conf.js')
-                    }
-                    catch(err) 
-                    {
-                        sh 'echo TEST FAILED'
-                        step([$class: 'JUnitResultArchiver', testResults: 'target/surefire-reports/TESTS-TestSuite.xml/*.xml', healthScaleFactor: 1.0])
-                        throw err
-                    }
-                    sh 'echo DO SOMETHING ELSE AFTER TEST'
-                }
-                sh 'ls -al '
-            } 
-            catch(err) 
-            {
-            sh 'echo RUN DOCKER FAILED'
-            throw err
-            }
+            //         try 
+            //         {
+            //             sh ('karma start karma.conf.js')
+            //         }
+            //         catch(err) 
+            //         {
+            //             sh 'echo TEST FAILED'
+            //             step([$class: 'JUnitResultArchiver', testResults: 'target/surefire-reports/TESTS-TestSuite.xml/*.xml', healthScaleFactor: 1.0])
+            //             throw err
+            //         }
+            //         sh 'echo DO SOMETHING ELSE AFTER TEST'
+            //     }
+            //     sh 'ls -al '
+            // } 
+            // catch(err) 
+            // {
+            // sh 'echo RUN DOCKER FAILED'
+            // throw err
+            // }
        }
        }
     }
     }