Note on using the globbing pattern (**):
**
The globbing pattern matches all children and the parent. In order to avoid that we add '!public' to our del task so that the public directory itself doesn't get deleted
children
parent
'!public'
public