Now supports Heroku-20, and legacy versions Heroku-16 and Heroku-18.
Available for download at The Heroku Elements Marketplace. Search heroku-integrated-firefox-geckodriver on the official Heroku Elements Marketplace to access the buildpack.
Buildpack heroku-integrated-firefox-geckodriver enables your application or client code - running in any high-level language such as Python, Ruby or Node.js - to access Firefox along with Geckodriver (the Selenium driver for Firefox) in a Heroku slug and enables the driver objects to perform automated operations defined in the source code.
Version compatibility as follows:
Firefox v82.0.3
Geckodriver v0.28.0
Installation:
To install and integrate the buildpack with your application running on Heroku's dyno:
$ heroku create --buildpack https://github.com/pyronlaboratory/heroku-integrated-firefox-geckodriver
# or if your app is already created:
$ heroku buildpacks:add https://github.com/pyronlaboratory/heroku-integrated-firefox-geckodriver
$ git push heroku master
Configurations:
Update Heroku's environment variables to store the following path strings.
FIREFOX_BIN: /app/vendor/firefox/firefox
Alternatively, you can even use /app/vendor/firefox/firefox-bin
请发表评论