ansible: deploy publish-to-sns to servo-vcs-sync (bug 1379559) r?gps draft
authorbyron jones <glob@mozilla.com>
Mon, 17 Jul 2017 14:14:57 +0800
changeset 11375 e0ab42a3d9215dc282b55cb11238c05abbc66eba
parent 11374 cf98a840aafe1b04e016486faa6fb3e185208926
child 11376 e57204f92e3f6fc591b2836185f65188b09ac7ae
push id1733
push userbjones@mozilla.com
push dateWed, 19 Jul 2017 07:17:46 +0000
reviewersgps
bugs1379559
ansible: deploy publish-to-sns to servo-vcs-sync (bug 1379559) r?gps MozReview-Commit-ID: 6T1zpyt6Rf7
ansible/roles/vcs-sync/tasks/servo-sync.yml
--- a/ansible/roles/vcs-sync/tasks/servo-sync.yml
+++ b/ansible/roles/vcs-sync/tasks/servo-sync.yml
@@ -79,16 +79,24 @@
   become_user: servo-sync
 
 - name: hgrc for servo-sync user
   copy: src=servo-hgrc
         dest=/home/servo-sync/.hgrc
         mode=0640
   become_user: servo-sync
 
+- name: copy sns notification handler
+  copy: src={{ vct }}/scripts/publish-to-sns
+        dest=/home/servo-sync/publish-to-sns
+        owner=servo-sync
+        group=servo-sync
+        mode=0755
+  become_user: servo-sync
+
 - name: seed Servo Git clone with existing conversion
   command: /usr/bin/git clone --mirror {{ servo_linear_git_push_url | mandatory }} /home/servo-sync/servo.git creates=/home/servo-sync/servo.git
   become_user: servo-sync
 
 - name: seed Servo Mercurial repo with existing conversion
   command: /home/servo-sync/venv/bin/hg clone -U {{ servo_linear_hg_url }} /home/servo-sync/servo-linear creates=/home/servo-sync/servo-linear
   become_user: servo-sync