diff --git a/validation/neuvector/pipeline/allinone-pass/Jenkinsfile.Neuvector_allinone_pass_regression b/validation/neuvector/pipeline/allinone-pass/Jenkinsfile.Neuvector_allinone_pass_regression new file mode 100644 index 000000000..84f0d7624 --- /dev/null +++ b/validation/neuvector/pipeline/allinone-pass/Jenkinsfile.Neuvector_allinone_pass_regression @@ -0,0 +1,10 @@ +#!groovy +node('neuvector') { + stage('Execution') { + withCredentials([string(credentialsId: 'NEUVECTOR_PASSWORD', variable: 'NEUVECTOR_PASSWORD'), string(credentialsId: 'NEUVECTOR_EXEC_SERVER', variable: 'NEUVECTOR_EXEC_SERVER')]) { + sh ''' + sshpass -p "$NEUVECTOR_PASSWORD" ssh neuvector@$NEUVECTOR_EXEC_SERVER "/mnt/nfs/share/QA/automation/allinone_regression.sh $_BUILD_TAG_ $_DIR_" + ''' + } + } +} diff --git a/validation/neuvector/pipeline/allinone-pass/Jenkinsfile.nv_allinone_auto_01 b/validation/neuvector/pipeline/allinone-pass/Jenkinsfile.nv_allinone_auto_01 new file mode 100644 index 000000000..583370af7 --- /dev/null +++ b/validation/neuvector/pipeline/allinone-pass/Jenkinsfile.nv_allinone_auto_01 @@ -0,0 +1,10 @@ +#!/groovy +node('neuvector') { + stage('Execution') { + withCredentials([string(credentialsId: 'NEUVECTOR_PASSWORD', variable: 'NEUVECTOR_PASSWORD'), string(credentialsId: 'NEUVECTOR_ALLINONE_SERVER_01', variable: 'NEUVECTOR_ALLINONE_SERVER_01')]) { + sh ''' + sshpass -p "$NEUVECTOR_PASSWORD" ssh neuvector@$NEUVECTOR_ALLINONE_SERVER_01 "/mnt/nfs/share/QA/automation/allinone_script.sh $NV_RELEASE_TAG $_DIR_ $JOB_NAME $BUILD_NUMBER" + ''' + } + } +} diff --git a/validation/neuvector/pipeline/allinone-pass/Jenkinsfile.nv_allinone_auto_02 b/validation/neuvector/pipeline/allinone-pass/Jenkinsfile.nv_allinone_auto_02 new file mode 100644 index 000000000..49abf17d3 --- /dev/null +++ b/validation/neuvector/pipeline/allinone-pass/Jenkinsfile.nv_allinone_auto_02 @@ -0,0 +1,10 @@ +#!/groovy +node('neuvector') { + stage('Execution') { + withCredentials([string(credentialsId: 'NEUVECTOR_PASSWORD', variable: 'NEUVECTOR_PASSWORD'), string(credentialsId: 'NEUVECTOR_ALLINONE_SERVER_02', variable: 'NEUVECTOR_ALLINONE_SERVER_02')]) { + sh ''' + sshpass -p "$NEUVECTOR_PASSWORD" ssh neuvector@$NEUVECTOR_ALLINONE_SERVER_02 "/mnt/nfs/share/QA/automation/allinone_script.sh $NV_RELEASE_TAG $_DIR_ $JOB_NAME $BUILD_NUMBER" + ''' + } + } +} diff --git a/validation/neuvector/pipeline/allinone-pass/Jenkinsfile.nv_allinone_auto_03 b/validation/neuvector/pipeline/allinone-pass/Jenkinsfile.nv_allinone_auto_03 new file mode 100644 index 000000000..b904061e9 --- /dev/null +++ b/validation/neuvector/pipeline/allinone-pass/Jenkinsfile.nv_allinone_auto_03 @@ -0,0 +1,10 @@ +#!/groovy +node('neuvector') { + stage('Execution') { + withCredentials([string(credentialsId: 'NEUVECTOR_PASSWORD', variable: 'NEUVECTOR_PASSWORD'), string(credentialsId: 'NEUVECTOR_ALLINONE_SERVER_03', variable: 'NEUVECTOR_ALLINONE_SERVER_03')]) { + sh ''' + sshpass -p "$NEUVECTOR_PASSWORD" ssh neuvector@$NEUVECTOR_ALLINONE_SERVER_03 "/mnt/nfs/share/QA/automation/allinone_script.sh $NV_RELEASE_TAG $_DIR_ $JOB_NAME $BUILD_NUMBER" + ''' + } + } +} diff --git a/validation/neuvector/pipeline/allinone-pass/Jenkinsfile.nv_allinone_auto_04 b/validation/neuvector/pipeline/allinone-pass/Jenkinsfile.nv_allinone_auto_04 new file mode 100644 index 000000000..da5b26be8 --- /dev/null +++ b/validation/neuvector/pipeline/allinone-pass/Jenkinsfile.nv_allinone_auto_04 @@ -0,0 +1,10 @@ +#!/groovy +node('neuvector') { + stage('Execution') { + withCredentials([string(credentialsId: 'NEUVECTOR_PASSWORD', variable: 'NEUVECTOR_PASSWORD'), string(credentialsId: 'NEUVECTOR_ALLINONE_SERVER_04', variable: 'NEUVECTOR_ALLINONE_SERVER_04')]) { + sh ''' + sshpass -p "$NEUVECTOR_PASSWORD" ssh neuvector@$NEUVECTOR_ALLINONE_SERVER_04 "/mnt/nfs/share/QA/automation/allinone_script.sh $NV_RELEASE_TAG $_DIR_ $JOB_NAME $BUILD_NUMBER" + ''' + } + } +} diff --git a/validation/neuvector/pipeline/allinone-pass/Jenkinsfile.nv_allinone_auto_05 b/validation/neuvector/pipeline/allinone-pass/Jenkinsfile.nv_allinone_auto_05 new file mode 100644 index 000000000..d9901bd27 --- /dev/null +++ b/validation/neuvector/pipeline/allinone-pass/Jenkinsfile.nv_allinone_auto_05 @@ -0,0 +1,10 @@ +#!/groovy +node('neuvector') { + stage('Execution') { + withCredentials([string(credentialsId: 'NEUVECTOR_PASSWORD', variable: 'NEUVECTOR_PASSWORD'), string(credentialsId: 'NEUVECTOR_ALLINONE_SERVER_05', variable: 'NEUVECTOR_ALLINONE_SERVER_05')]) { + sh ''' + sshpass -p "$NEUVECTOR_PASSWORD" ssh neuvector@$NEUVECTOR_ALLINONE_SERVER_05 "/mnt/nfs/share/QA/automation/allinone_script.sh $NV_RELEASE_TAG $_DIR_ $JOB_NAME $BUILD_NUMBER" + ''' + } + } +} diff --git a/validation/neuvector/pipeline/allinone-pass/Jenkinsfile.nv_allinone_auto_06 b/validation/neuvector/pipeline/allinone-pass/Jenkinsfile.nv_allinone_auto_06 new file mode 100644 index 000000000..8c85c50d1 --- /dev/null +++ b/validation/neuvector/pipeline/allinone-pass/Jenkinsfile.nv_allinone_auto_06 @@ -0,0 +1,10 @@ +#!/groovy +node('neuvector') { + stage('Execution') { + withCredentials([string(credentialsId: 'NEUVECTOR_PASSWORD', variable: 'NEUVECTOR_PASSWORD'), string(credentialsId: 'NEUVECTOR_ALLINONE_SERVER_06', variable: 'NEUVECTOR_ALLINONE_SERVER_06')]) { + sh ''' + sshpass -p "$NEUVECTOR_PASSWORD" ssh neuvector@$NEUVECTOR_ALLINONE_SERVER_06 "/mnt/nfs/share/QA/automation/allinone_script.sh $NV_RELEASE_TAG $_DIR_ $JOB_NAME $BUILD_NUMBER" + ''' + } + } +} diff --git a/validation/neuvector/pipeline/allinone-pass/Jenkinsfile.nv_allinone_auto_07 b/validation/neuvector/pipeline/allinone-pass/Jenkinsfile.nv_allinone_auto_07 new file mode 100644 index 000000000..3c8a56fc6 --- /dev/null +++ b/validation/neuvector/pipeline/allinone-pass/Jenkinsfile.nv_allinone_auto_07 @@ -0,0 +1,10 @@ +#!/groovy +node('neuvector') { + stage('Execution') { + withCredentials([string(credentialsId: 'NEUVECTOR_PASSWORD', variable: 'NEUVECTOR_PASSWORD'), string(credentialsId: 'NEUVECTOR_ALLINONE_SERVER_07', variable: 'NEUVECTOR_ALLINONE_SERVER_07')]) { + sh ''' + sshpass -p "$NEUVECTOR_PASSWORD" ssh neuvector@$NEUVECTOR_ALLINONE_SERVER_07 "/mnt/nfs/share/QA/automation/allinone_script.sh $NV_RELEASE_TAG $_DIR_ $JOB_NAME $BUILD_NUMBER" + ''' + } + } +}