Fossil User Forum

Heroku Support
Login

Heroku Support

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.