fixing pipeline errors in bbsim script

Change-Id: I5d31e28b62e553bdabf75950d9aadbf2cb75abfd
diff --git a/jjb/pipeline/bbsim-validation.groovy b/jjb/pipeline/bbsim-validation.groovy
index 4f95324..3dbd53e 100644
--- a/jjb/pipeline/bbsim-validation.groovy
+++ b/jjb/pipeline/bbsim-validation.groovy
@@ -151,10 +151,9 @@
             """
             }
         }
-  }
 
-    if ( params.ArchiveLogs ) {
         stage ('Archive Artifacts') {
+          when { expression { return params.ArchiveLogs } }
           steps {
             sh '''
                kubectl get pods --all-namespaces
@@ -175,8 +174,7 @@
                '''
                 }
             }
-        }
-
+    }
   post {
     always {
       sh '''