Using heroku toolbelt with GitLab CI

I’m trying to use heroku toolbelt with GitLab CI to automatically create applications and add buildpacks during creation. This is something that can’t be done with dpl gem AFAIK. I’d be grateful for any ideas or ready to use patterns for such deployment scenario.