Heroku Support
(1) By anonymous on 2020-04-04 20:06:06 [link] [source]
Hello,
Just wanted to put in a ticket for the possibility of Heroku support/deployment.
Here's a link for how their "Deploy" button works: https://devcenter.heroku.com/articles/heroku-button
(2) By Joel Dueck (joeld) on 2020-04-04 20:12:40 in reply to 1 [link] [source]
Looks like it’s Heroku that needs to do the work to support Fossil, not the other way around. Unless I’m missing something.
(3) By Stephan Beal (stephan) on 2020-04-04 20:13:16 in reply to 1 [link] [source]
According to that page:
The basic requirements for creating a button are that your app has a valid app.json file in its root directory, and that the app source code is hosted in a GitHub repository.
Which would seem to rule out any SCM other that git.
(4) By Richard Hipp (drh) on 2020-04-05 11:09:21 in reply to 3 [link] [source]
There is a GitHub mirror of Fossil at https://github.com/drhsqlite/fossil-mirror that is used as a test and demonstrate the mirror to Git logic. Would that mirror suffice for creating a button for Heroku?
(5) By anonymous on 2020-04-05 14:34:31 in reply to 1 [source]
From the heroku doc link above:
...app.json is a manifest format for describing web apps.
Does fossil source qualify as a web-app?
I understand that the button will just fetch the source. To use fossil on the target node one still needs to configure and build it.