Fix the documentation-* jobs, and add SSH publisher

Change-Id: Ie28cf03be5ad62d49c80e4c83b4d58a97226c4af
diff --git a/jjb/api-test.yaml b/jjb/api-test.yaml
index f024b31..3369ad5 100644
--- a/jjb/api-test.yaml
+++ b/jjb/api-test.yaml
@@ -13,6 +13,7 @@
           gerrit-server-name: '{gerrit-server-name}'
           project-regexp: '^{project}$'
           branch-regexp: '{branch-regexp}'
+          file-include-regexp: '{all-files-regexp}'
           dependency-jobs: '{dependency-jobs}'
 
     properties:
@@ -31,7 +32,7 @@
 
     # Run the master branch Jenkinsfile from cord-tester against all other revisions
     pipeline-scm:
-      script-path: 'Jenkinsfile/verify-api-test-JenkinsFile'
+      script-path: 'Jenkinsfile/verify-api-tests-JenkinsFile'
       scm:
         - git:
            url: '{gerrit-server-url}/cord-tester'