diff --git a/fabfile.py b/fabfile.py
index ea4fbc9416a50275a495ef92c95aedd82f8c5f38..544b968121ea9fb783ef9a40def2471161e86bff 100644
--- a/fabfile.py
+++ b/fabfile.py
@@ -6,6 +6,8 @@ def publish ():
     build ()
     for dist in ['wheezy', 'jessie', 'sid']:
          local ('''reprepro includedeb ''' + dist + ''' ../python3-vlc_*.deb''')
+    local ('''fab -f $REPREPRO_BASE_DIR/fabfile.py publish''')
+    clean ()
 
 @task
 def build ():
@@ -18,4 +20,4 @@ def clean ():
         local ('''rm ../python3-vlc_*''')
         local ('''rm -r debian/python3-vlc.substvars debian/python3-vlc.prerm.debhelper\
         debian/python3-vlc.postinst.debhelper debian/python3-vlc.debhelper.log\
-        debian/python3-vlc''')
+        debian/python3-vlc debian/files''')