mirror of
https://code.sup39.dev/repos/Wqawg
synced 2024-12-29 01:14:51 +09:00
3c01f4136c
Here's how it works: - When Vervis starts, it writes a config file and it writes post-receive hooks into all the repos it manages - When a git push is accepted, git runs the post-receive hook, which is a trivial shell script that executes the actual Haskell program implementing the hook logic - The Haskell hook program generates a Push JSON object and HTTP POSTs it to Vervis running on localhost - Vervis currently responds with an error, the next step is to implement the actual publishing of ForgeFed Push activities |
||
---|---|---|
.. | ||
Control | ||
Crypto | ||
Darcs/Local | ||
Data | ||
Database | ||
Diagrams | ||
Formatting | ||
Language/Haskell/TH/Quote | ||
Network | ||
Text | ||
Vervis | ||
Web | ||
Yesod | ||
GitPackProto.hs |