فهرست منبع

Add some debugging tasks in Travis.

Jeff Geerling 8 سال پیش
والد
کامیت
336d2450b1
2فایلهای تغییر یافته به همراه7 افزوده شده و 1 حذف شده
  1. 7 0
      .travis.yml
  2. 0 1
      tests/test.yml

+ 7 - 0
.travis.yml

@@ -42,6 +42,8 @@ script:
 
   # Test role.
   - 'sudo docker exec --tty "$(cat ${container_id})" env TERM=xterm ansible-playbook /etc/ansible/roles/role_under_test/tests/test.yml'
+
+  # DEBUGGING
   - 'sudo docker exec --tty "$(cat ${container_id})" env TERM=xterm ansible-playbook /etc/ansible/roles/role_under_test/tests/test.yml'
 
   # Test role idempotence.
@@ -51,6 +53,11 @@ script:
     && (echo 'Idempotence test: pass' && exit 0)
     || (echo 'Idempotence test: fail' && exit 1)
 
+  # DEBUGGING
+  - 'sudo docker exec --tty "$(cat ${container_id})" env TERM=xterm ls -lah /home/git/gogs/log'
+  - 'sudo docker exec --tty "$(cat ${container_id})" env TERM=xterm sudo service gogs status'
+  - 'sudo docker exec --tty "$(cat ${container_id})" env TERM=xterm sudo service gogs restart'
+
   # Check if we get an installation page.
   - 'sudo docker exec --tty "$(cat ${container_id})" env TERM=xterm curl http://localhost:3000/install'
 

+ 0 - 1
tests/test.yml

@@ -12,7 +12,6 @@
       apt: 'name="{{ item }}" state=installed'
       with_items:
         - curl
-        - which
       when: ansible_os_family == 'Debian'
 
   roles: