Branch | Commit message | Author | Age |
keyring | Add arunisaac's key. | Arun Isaac | 4 years |
main | forge: Make forge web listing optional. | Arun Isaac | 4 months |
|
Tag | Download | Author | Age |
v0.1.0 | guix-forge-0.1.0.tar.gz | Arun Isaac | 22 months |
|
Age | Commit message | Author |
2025-03-28 | forge: Make forge web listing optional.•••* doc/forge.skb:
* guix/forge/forge.scm (<forge-configuration>)[web-domain]: Set
default to #f.
* guix/forge/forge.scm (forge-tissue-host): Rename to
forge-tissue-hosts. Return list of <tissue-host> objects.
(forge-service-type): Update call to forge-tissue-host. Add default
value.
HEADmain | Arun Isaac |
2025-03-28 | doc: Document tissue service.•••* doc/forge.skb (Services)[tissue service]: New section.
| Arun Isaac |
2025-03-28 | forge: Configure tissue for projects.•••* guix/forge/forge.scm (<forge-project>)[tissue?]: New field.
(<forge-configuration>)[web-domain]: New field.
(forge-nginx-server-blocks): Do not serve website conventionally if
tissue is enabled.
(forge-tissue-host): New function.
(forge-service-type): Extend tissue-service-type. Do not set up a
default value.
* doc/forge.skb (Reference)[<forge-configuration>]: Document
web-domain.
[<forge-project>]: Document tissue?.
| Arun Isaac |
2025-03-28 | forge: Serve project websites.•••* guix/forge/forge.scm: Import (forge nginx) and (gnu services web).
(<forge-project>)[web-domain]: New field.
(forge-nginx-server-blocks): New function.
* guix/forge/forge.scm: Extend forge-nginx-service-type.
* doc/forge.skb (Reference)[forge-project]: Document web-domain.
| Arun Isaac |
2025-03-28 | forge: Export forge-project-parallel-ci-job-runs.•••* guix/forge/forge.scm: Export forge-project-parallel-ci-job-runs.
| Arun Isaac |
2025-03-28 | forge: Fix typo in spelling "configuration".•••* guix/forge/forge.scm (guix-channel-job-gexp): Replace configuraion
with configuration in docstring.
| Arun Isaac |
2025-03-28 | tissue: Reverse proxy tissue hosts using nginx.•••* guix/forge/tissue.scm: Import (srfi srfi-26), (forge nginx), (gnu
services web) and (ice-9 match).
(socket->proxy-pass, tissue-nginx-server-blocks): New functions.
(tissue-service-type): Extend forge-nginx-service-type.
| Arun Isaac |
2025-03-28 | tissue: Update to 0.1.0-2.a918759.•••* guix/forge/tissue.scm (tissue): Update to 0.1.0-2.a918759.
(<tissue-host>)[user, upstream-repository]: Delete fields.
[projects]: New field.
(<tissue-project>): New record type.
(tissue-conf-gexp): Serialize tissue.conf in accordance with update.
(tissue-activation): Find project directories to chown from new
configuration record structure.
| Arun Isaac |
2025-03-28 | doc: Remove duplicate "record-ref" in record-ref docstring.•••* doc/skribilo.scm (record-ref): Remove duplicate "record" in
docstring.
| Arun Isaac |
2025-03-28 | doc: Add record-field-ref.•••* doc/skribilo.scm (record-field-ref): New public function.
| Arun Isaac |
[...] |