More fix laravel branch and master publish jobs

The tarballs are now building and being copied to the executor
correctly, but need to be published to the tarballs site. Reparent
the legacy-laravel-openstackid-release-branch and
legacy-laravel-openstackid-release-master jobs to
legacy-publish-openstack-artifacts instead of legacy-base so the
additional missing publication tasks will be added. Also update the
artifact transit directory name on the executor to match what the
uploader role will expect.

Change-Id: I941b986ee7bf200e2d5a810ab8cefc62567a5b6a
This commit is contained in:
Jeremy Stanley 2018-04-26 19:46:32 +00:00
parent ffde8dfdc1
commit 5cb12a5d65
3 changed files with 6 additions and 6 deletions

View File

@ -29,14 +29,14 @@
- name: Ensure artifact transit directory exists
file:
path: '{{ zuul.executor.log_root }}/tarballs/{{ zuul.project.short_name}}'
path: '{{ zuul.executor.log_root }}/artifacts'
state: directory
delegate_to: localhost
- name: Copy files from {{ ansible_user_dir }}/workspace/ on node
synchronize:
src: '{{ ansible_user_dir }}/workspace/'
dest: '{{ zuul.executor.log_root }}/tarballs/{{ zuul.project.short_name}}'
dest: '{{ zuul.executor.log_root }}/artifacts/'
mode: pull
copy_links: true
verify_host: true

View File

@ -29,14 +29,14 @@
- name: Ensure artifact transit directory exists
file:
path: '{{ zuul.executor.log_root }}/tarballs/{{ zuul.project.short_name}}'
path: '{{ zuul.executor.log_root }}/artifacts'
state: directory
delegate_to: localhost
- name: Copy files from {{ ansible_user_dir }}/workspace/ on node
synchronize:
src: '{{ ansible_user_dir }}/workspace/'
dest: '{{ zuul.executor.log_root }}/tarballs/{{ zuul.project.short_name}}'
dest: '{{ zuul.executor.log_root }}/artifacts/'
mode: pull
copy_links: true
verify_host: true

View File

@ -681,7 +681,7 @@
- job:
name: legacy-laravel-openstackid-release-branch
parent: legacy-base
parent: legacy-publish-openstack-artifacts
run: playbooks/legacy/laravel-openstackid-release-branch/run.yaml
post-run: playbooks/legacy/laravel-openstackid-release-branch/post.yaml
timeout: 1800
@ -689,7 +689,7 @@
- job:
name: legacy-laravel-openstackid-release-master
parent: legacy-base
parent: legacy-publish-openstack-artifacts
run: playbooks/legacy/laravel-openstackid-release-master/run.yaml
post-run: playbooks/legacy/laravel-openstackid-release-master/post.yaml
timeout: 1800