From 833c982e3e0210b2fb6b99d4f6222fabcf79cfbb Mon Sep 17 00:00:00 2001 From: Tony Atkins Date: Wed, 15 Jul 2020 16:09:08 +0200 Subject: [PATCH] Remove additional gpii-x projects. --- jenkins_jobs/gpii-couchdb-test-harness.yml | 89 ---------------------- jenkins_jobs/gpii-express-user.yml | 86 --------------------- 2 files changed, 175 deletions(-) delete mode 100644 jenkins_jobs/gpii-couchdb-test-harness.yml delete mode 100644 jenkins_jobs/gpii-express-user.yml diff --git a/jenkins_jobs/gpii-couchdb-test-harness.yml b/jenkins_jobs/gpii-couchdb-test-harness.yml deleted file mode 100644 index dfda29d..0000000 --- a/jenkins_jobs/gpii-couchdb-test-harness.yml +++ /dev/null @@ -1,89 +0,0 @@ -- job: - name: gpii-couchdb-test-harness-tests - description: 'Main Jenkins job responsible for orchestrating tasks required to run gpii-couchdb-test-harness tests' - project-type: multijob - node: h-0005.tor1.incd.ca - properties: - # Required by the GitHub PR builder plugin. - - github: - url: https://github.com/GPII/gpii-couchdb-test-harness/ - triggers: - - gh-pr-builder - scm: - - gh-pr-scm - wrappers: - - timeout: - # Abort after these many minutes - timeout: 120 - # Mark the build as failed - fail: true - builders: - # Each parent multijob builder passes the Jenkins WORKSPACE environment - # variable to its child job as a parameter so that a common Git working - # directory can be used. - - multijob: - name: create-gpii-couchdb-test-harness-vm - condition: COMPLETED - projects: - - name: create-gpii-couchdb-test-harness-vm - predefined-parameters: parent_workspace=$WORKSPACE - - multijob: - name: gpii-couchdb-test-harness-test - condition: COMPLETED - projects: - - name: gpii-couchdb-test-harness-test - predefined-parameters: parent_workspace=$WORKSPACE - - multijob: - name: delete-gpii-couchdb-test-harness-vm - condition: SUCCESSFUL - projects: - - name: delete-gpii-couchdb-test-harness-vm - predefined-parameters: parent_workspace=$WORKSPACE - publishers: - - archive: - artifacts: "reports/**, coverage/**" - allow-empty: true - only-if-success: true - -- job: - name: create-gpii-couchdb-test-harness-vm - description: 'Job responsible for creating a test VM' - node: h-0005.tor1.incd.ca - workspace: $parent_workspace - builders: - # Setting BUILD_ID for vagrant to make sure Jenkins process tree killer doesn't kill the VM - # before the next job is started - - shell: DISPLAY=:0 BUILD_ID=gpii-couchdb-test-harness vagrant up linux --provider virtualbox - wrappers: - - timeout: - # Abort after these many minutes - timeout: 60 - # Mark the build as failed - fail: true - - -- job: - name: gpii-couchdb-test-harness-test - description: 'gpii-couchdb-test-harness tests' - node: h-0005.tor1.incd.ca - workspace: $parent_workspace - builders: - - shell: DISPLAY=:0 BUILD_ID=gpii-couchdb-test-harness vagrant ci test linux - publishers: - - email: - recipients: ci@lists.gpii.net - wrappers: - - timeout: - # Abort after these many minutes - timeout: 60 - # Mark the build as failed - fail: true - - -- job: - name: delete-gpii-couchdb-test-harness-vm - description: 'Job responsible for deleting the test VM' - node: h-0005.tor1.incd.ca - workspace: $parent_workspace - builders: - - shell: vagrant halt -f linux && sleep 5 && vagrant destroy -f linux diff --git a/jenkins_jobs/gpii-express-user.yml b/jenkins_jobs/gpii-express-user.yml deleted file mode 100644 index 3e357b5..0000000 --- a/jenkins_jobs/gpii-express-user.yml +++ /dev/null @@ -1,86 +0,0 @@ -- job: - name: gpii-express-user-tests - description: 'Main Jenkins job responsible for orchestrating tasks required to run gpii-express-user tests.' - project-type: multijob - node: h-0005.tor1.incd.ca - properties: - # Required by the GitHub PR builder plugin. - - github: - url: https://github.com/GPII/gpii-express-user/ - triggers: - - gh-pr-builder - scm: - - gh-pr-scm - builders: - # Each parent multijob builder passes the Jenkins WORKSPACE environment - # variable to its child job as a parameter so that a common Git working - # directory can be used. - - multijob: - name: gpii-express-user-create-vm - condition: COMPLETED - projects: - - name: gpii-express-user-create-vm - predefined-parameters: parent_workspace=$WORKSPACE - - multijob: - name: gpii-express-user-all-tests - condition: COMPLETED - projects: - - name: gpii-express-user-all-tests - predefined-parameters: parent_workspace=$WORKSPACE - - multijob: - name: gpii-express-user-linting - condition: COMPLETED - projects: - - name: gpii-express-user-linting - predefined-parameters: parent_workspace=$WORKSPACE - - multijob: - name: gpii-express-user-delete-vm - condition: SUCCESSFUL - projects: - - name: gpii-express-user-delete-vm - predefined-parameters: parent_workspace=$WORKSPACE - publishers: - - archive: - artifacts: "reports/**, coverage/**" - allow-empty: true - only-if-success: true - -- job: - name: gpii-express-user-create-vm - description: 'Create a test VM.' - node: h-0005.tor1.incd.ca - workspace: $parent_workspace - builders: - # Setting BUILD_ID for vagrant to make sure Jenkins process tree killer doesn't kill the VM - # before the next job is started - - shell: DISPLAY=:0 BUILD_ID=gpii-express-user vagrant up --provider virtualbox - -- job: - name: gpii-express-user-all-tests - description: 'Run all gpii-express-user tests.' - node: h-0005.tor1.incd.ca - workspace: $parent_workspace - builders: - - shell: DISPLAY=:0 BUILD_ID=gpii-express-user vagrant ci test - publishers: - - email: - recipients: ci@lists.gpii.net - -- job: - name: gpii-express-user-linting - description: 'Run gpii-express-user linting checks.' - node: h-0005.tor1.incd.ca - workspace: $parent_workspace - builders: - - shell: vagrant winrm -c "do.ps1 -c 'grunt lint'" - publishers: - - email: - recipients: ci@lists.gpii.net - -- job: - name: gpii-express-user-delete-vm - description: 'Delete the test VM.' - node: h-0005.tor1.incd.ca - workspace: $parent_workspace - builders: - - shell: vagrant halt -f && sleep 5 && vagrant destroy -f