ci(copybara): set up Zuul to sync with dotfiles-external
GitOrigin-RevId: 5d313e1f2dd57b3c9c8ee317a545559ab9a16c8f
diff --git a/playbooks/README.md b/playbooks/README.md
new file mode 100644
index 0000000..f2200be
--- /dev/null
+++ b/playbooks/README.md
@@ -0,0 +1 @@
+Ansible playbook definitions for Zuul. See [//.zuul.yaml](../.zuul.yaml).
diff --git a/playbooks/sync-to-external-repo/pre.yaml b/playbooks/sync-to-external-repo/pre.yaml
new file mode 100644
index 0000000..a79e594
--- /dev/null
+++ b/playbooks/sync-to-external-repo/pre.yaml
@@ -0,0 +1,3 @@
+- hosts: all
+ roles:
+ - role: ensure-build-essential
diff --git a/playbooks/sync-to-external-repo/run.yaml b/playbooks/sync-to-external-repo/run.yaml
new file mode 100644
index 0000000..112932e
--- /dev/null
+++ b/playbooks/sync-to-external-repo/run.yaml
@@ -0,0 +1,3 @@
+- hosts: all
+ roles:
+ - role: export-commits
diff --git a/playbooks/sync-to-external-repo/test.yaml b/playbooks/sync-to-external-repo/test.yaml
new file mode 100644
index 0000000..f358015
--- /dev/null
+++ b/playbooks/sync-to-external-repo/test.yaml
@@ -0,0 +1,3 @@
+- hosts: all
+ roles:
+ - role: validate-copybara-config