formation 2 лет назад
Родитель
Сommit
25885cf543
1 измененных файлов с 28 добавлено и 28 удалено
  1. 28 28
      Jenkinsfile

+ 28 - 28
Jenkinsfile

@@ -50,7 +50,7 @@ node{
         
        dir("${env.WORKSPACE}/angular-client")
        {
-            sh 'npm i @angular-devkit/build-angular'
+            // sh 'npm i @angular-devkit/build-angular'
           		
 			// try
 			// {
@@ -63,35 +63,35 @@ node{
 			// 	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 
+                    {
+                        echo 'test'
+                    }
+                    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
+            }
        }
     }