Add local file copying steps
These are the things one does after running the script. Update the job to run the actual script we're running to generate the data the way we're running it. Change-Id: I62d75d561efbb290d2fccbabf4fabfbf705e6288
This commit is contained in:
@@ -1,26 +0,0 @@
|
||||
- hosts: all
|
||||
tasks:
|
||||
|
||||
- name: Install migration dependencies
|
||||
command: "python3 -m pip install --user src/git.openstack.org/openstack-infra/zuul[migrate]"
|
||||
|
||||
- name: Migrate the data
|
||||
command: "python3 ../zuul/zuul/cmd/migrate.py zuul/layout.yaml jenkins/jobs nodepool/nodepool.yaml . --mapping=zuul/mapping.yaml -v"
|
||||
args:
|
||||
chdir: src/git.openstack.org/openstack-infra/project-config
|
||||
|
||||
- name: Collect generated job config
|
||||
synchronize:
|
||||
dest: "{{ zuul.executor.log_root }}"
|
||||
mode: pull
|
||||
src: "src/git.openstack.org/openstack-infra/project-config/zuul.d"
|
||||
verify_host: true
|
||||
no_log: true
|
||||
|
||||
- name: Collect generated playbooks
|
||||
synchronize:
|
||||
dest: "{{ zuul.executor.log_root }}/playbooks"
|
||||
mode: pull
|
||||
src: "src/git.openstack.org/openstack-infra/project-config/playbooks/legacy"
|
||||
verify_host: true
|
||||
no_log: true
|
||||
26
playbooks/zuul-migrate/post.yaml
Normal file
26
playbooks/zuul-migrate/post.yaml
Normal file
@@ -0,0 +1,26 @@
|
||||
- hosts: all
|
||||
tasks:
|
||||
|
||||
- name: Collect openstack-zuul-jobs generated job config
|
||||
synchronize:
|
||||
dest: "{{ zuul.executor.log_root }}/openstack-zuul-jobs"
|
||||
mode: pull
|
||||
src: "src/git.openstack.org/openstack-infra/openstack-zuul-jobs/zuul.d"
|
||||
verify_host: true
|
||||
no_log: true
|
||||
|
||||
- name: Collect project generated job config
|
||||
synchronize:
|
||||
dest: "{{ zuul.executor.log_root }}/openstack-zuul-jobs"
|
||||
mode: pull
|
||||
src: "src/git.openstack.org/openstack-infra/project-config/zuul.d"
|
||||
verify_host: true
|
||||
no_log: true
|
||||
|
||||
- name: Collect generated playbooks
|
||||
synchronize:
|
||||
dest: "{{ zuul.executor.log_root }}/playbooks"
|
||||
mode: pull
|
||||
src: "src/git.openstack.org/openstack-infra/openstack-zuul-jobs/playbooks/legacy"
|
||||
verify_host: true
|
||||
no_log: true
|
||||
10
playbooks/zuul-migrate/run.yaml
Normal file
10
playbooks/zuul-migrate/run.yaml
Normal file
@@ -0,0 +1,10 @@
|
||||
- hosts: all
|
||||
tasks:
|
||||
|
||||
- name: Install migration dependencies
|
||||
command: "python3 -m pip install --user src/git.openstack.org/openstack-infra/zuul[migrate]"
|
||||
|
||||
- name: Migrate the data
|
||||
command: tools/run-migration.sh -v --final
|
||||
args:
|
||||
chdir: src/git.openstack.org/openstack-infra/zuul
|
||||
Reference in New Issue
Block a user