The `directory` resource is not recursive by default. This should really be:

```ruby
directory "#{new_resource.application.path}/current/tmp" do
  recursive true
end
```