diff --git a/jenkins/jobs/api-jobs.yaml b/jenkins/jobs/api-jobs.yaml index 721c19e67d..dc90f1e502 100644 --- a/jenkins/jobs/api-jobs.yaml +++ b/jenkins/jobs/api-jobs.yaml @@ -38,6 +38,24 @@ target: '/' remove-prefix: 'publish-docs/api-ref/' +- job: + name: openstack-api-ref-publish-lang + node: 'bare-precise || bare-trusty' + + builders: + - revoke-sudo + - gerrit-git-prep + - tox: + envlist: 'publishlang-api' + + publishers: + - console-log + - upload-doc-build-results + - ftp: + site: developer.openstack.org + source: 'publish-docs/api-ref/**' + target: '/' + remove-prefix: 'publish-docs/api-ref/' # in zuul/layout.yaml specified to only run against master branch. # this copies static files from www diff --git a/zuul/layout.yaml b/zuul/layout.yaml index fefa91ff8f..0f77b69d51 100755 --- a/zuul/layout.yaml +++ b/zuul/layout.yaml @@ -5667,10 +5667,18 @@ projects: - name: merge-check - name: openstack-doc-gate - name: openstack-doc-translation + check: + - gate-api-site-tox-checklang + gate: + - gate-api-site-tox-checklang + post: + - api-site-upstream-translation-update post: - - api-site-tox-doc-publishdocs - openstack-api-site - openstack-api-ref + - openstack-api-ref-publish-lang + periodic: + - api-site-propose-translation-update - name: openstack/docs-specs template: