Refactor Zuul cleanup

Change-Id: I83a73e31e73e685786476043199c3b442e9bf693
diff --git a/zuul.d/playbooks/ansible-collection-atmosphere-tox-molecule/cleanup-run.yml b/zuul.d/playbooks/ansible-collection-atmosphere-tox-molecule/cleanup-run.yml
index 66f8e4b..4489a0e 100644
--- a/zuul.d/playbooks/ansible-collection-atmosphere-tox-molecule/cleanup-run.yml
+++ b/zuul.d/playbooks/ansible-collection-atmosphere-tox-molecule/cleanup-run.yml
@@ -13,6 +13,8 @@
 # under the License.
 
 - hosts: all
-  tasks:
-    - name: Destroy the Molecule environment
-      shell: tox -e molecule -- destroy --all
+  roles:
+    - role: tox
+      vars:
+        tox_envlist: molecule
+        tox_extra_args: '-- destroy --all'