- url: https://gitroot.dev/releases/0.4.0/ladybug-0.0.4.wasm
checksum: sha256:7409837469ce89d5c9fd8dd48236764650f48523ff4d81295967154977a01635
name: ladybug
version: 0.0.4
active: true
run:
- path: issues/**/*.md|!issues/close/*.md
branch:
- "*"
when:
- add
- mod
func: []
write:
git:
- path: issues/**/*.md|!issues/close
can:
- mod
web: []
exec: []
callfunc: []
configuration:
metadata:
- default: autogenerated
mandatory: true
name: id
type: crc16
- default: 50.0
mandatory: true
name: priority
type: int
- default: null
mandatory: false
name: assignee
type: user
- default: triage
mandatory: false
name: status
type: string
- default: issue
mandatory: false
name: kind
type: string
- path: issues/close/*.md
branch:
- "*"
when:
- add
- mod
func: []
write:
git:
- path: issues/close/**/*.md
can:
- mod
web: []
exec: []
callfunc: []
configuration:
metadata:
- default: close
mandatory: true
name: status
type: string
- url: https://gitroot.dev/releases/0.4.0/silo-0.0.4.wasm
checksum: sha256:6748c9b8efe8bfcde8d77b5608819a29e0ba5036259cf3df7143da719f463afb
name: silo
version: 0.0.4
active: true
run:
- path: "**/*"
branch:
- main
when:
- add
- mod
- del
func: []
write:
git:
- path: boards/*.md
can:
- add
- mod
- del
- append
web: []
exec: []
callfunc: []
configuration:
boards:
- description: "This file provides an overview of the direction this project is heading.\n\n> When it is obvious that the goals cannot be reached, donβt adjust the goals, adjust the action steps.\n\n_[Confucius](https://en.wikipedia.org/wiki/Confucius)_\n\n## List"
for: "**/*.md"
format: table
paginator: 0.0
selects:
- "priority: (\\d+)"
sort: title
sortOrder: asc
tableHeader: "| | priority |"
title: Roadmaps
to: boards/roadmap.md
where: "kind: 'roadmap'"
- description: ""
for: "**/*|!.gitroot/**|!**/*.wasm|!boards/todos.md"
format: embed
paginator: 0.0
selects: []
sort: file
sortOrder: asc
tableHeader: ""
title: Todo is lie
to: boards/todos.md
where: // TODO
- description: |-
All
[New](./triage.md)
[Closed](./closed.md)
for: issues/*.md
format: table
paginator: 50
selects:
- "status: (.*)"
- "priority: (\\d+)"
sort: select[1]
sortOrder: desc
tableHeader: "| | status | priority |"
title: All issues
to: boards/issues.md
where: "kind: issue"
- description: "[All](./issues.md)\nNew\n[Closed](./closed.md)"
for: issues/*.md
format: list
paginator: 50
selects: []
sort: ""
sortOrder: asc
tableHeader: ""
title: New Issues
to: boards/triage.md
where: "status: triage"
- description: "[All](./issues.md)\n[New](./triage.md)\nClosed\n"
for: issues/close/**/*.md
format: table
paginator: 50
selects:
- "status: (.*)"
- "priority: (\\d+)"
sort: select[1]
sortOrder: desc
tableHeader: "| | status | priority |"
title: Closed Issues
to: boards/closed.md
- url: https://gitroot.dev/releases/0.4.0/grafter-0.0.4.wasm
checksum: sha256:bfdba209adcfc800c5cadd52a7ccbdf0cab52ab8367c806724dde7ac64ee116e
name: grafter
version: 0.0.4
active: true
run:
- path: "**/*"
branch:
- "*"
when:
- add
- mod
- del
func: []
write:
git:
- path: "**/*"
can:
- add
- mod
- del
- append
web: []
exec: []
callfunc: []
configuration:
defaultTargetBranch: main
- url: https://gitroot.dev/releases/0.4.0/apex-0.0.4.wasm
checksum: sha256:97fa5fd2b49f7c9d0b9b6bb814c2dd3fc129e49a727b7ce65aa495fa0a6cec45
name: apex
version: 0.0.4
active: true
run:
- path: "**/*"
branch:
- main
when:
- add
- mod
- del
func: []
write:
git:
- path: "**/*"
can:
- add
- mod
- del
- append
web:
- path: "**/*"
can:
- add
- mod
- del
- append
exec: []
callfunc:
- pluginname: apex_markdown
funcname: renderMd
- pluginname: apex_code
funcname: renderCode
- pluginname: apex_mermaid
funcname: renderCode
configuration:
branchesDir: branches
favicon: logo.png
footer:
Start with git clone ssh://gitroot.dev/ π
Hosted with β€οΈ by Gitroot
generateGitWorktree: true
header: GitRoot
Craft your forge, Build your project, Grow your community freely
layout:
- glob: plugins/name/*.md
path: plugins/layout.html
- glob: app/plugins/*/**/*.md
path: app/plugins/layout.html
menu:
- display: π Home
link: /
- display: π Documentation
link: /doc/
- display: π Versions
link: /CHANGELOG.html
- display: π§© Plugins
link: /plugins/
- display: π Issues
link: /boards/issues.html
- display: π Code
link: /worktree/
- display: β Blog
link: /blog/
- display: π¨ Contact
link: /contact.html
meta:
description: GitRoot is a small yet powerfull git forge.
fediverse:creator: "@forge@gitroot.dev"
og:description: GitRoot is a small yet powerfull git forge.
og:title: GitRoot
style: simple.min.css
- path: "**/*"
branch:
- "*"
- "!main"
when:
- add
- mod
- del
func: []
write:
git: []
web:
- path: branches/**/*
can:
- add
- append
- mod
- del
exec: []
callfunc:
- pluginname: apex_markdown
funcname: renderMd
- pluginname: apex_code
funcname: renderCode
- pluginname: apex_mermaid
funcname: renderCode
configuration:
branchesDir: branches
favicon: logo.png
footer: Start with git clone ssh://gitroot.dev/ π
Hosted with β€οΈ by Gitroot
generateGitWorktree: true
header: GitRoot
Craft your forge, Build your project, Grow your community freely
layout:
- glob: plugins/name/*.md
path: plugins/layout.html
- glob: app/plugins/*/**/*.md
path: app/plugins/layout.html
menu:
- display: π Home
link: /
- display: π Documentation
link: /doc/
- display: π Versions
link: /CHANGELOG.html
- display: π§© Plugins
link: /plugins/
- display: π Issues
link: /boards/issues.html
- display: π Code
link: /worktree/
- display: β Blog
link: /blog/
- display: π¨ Contact
link: /contact.html
meta:
description: GitRoot is a small yet powerfull git forge.
fediverse:creator: "@forge@gitroot.dev"
og:description: GitRoot is a small yet powerfull git forge.
og:title: GitRoot
style: simple.min.css
- url: https://gitroot.dev/releases/0.4.0/pollen-0.0.3.wasm
checksum: sha256:2f184bedaba264543ad434ae0cb1a999083f7e8094482cab097e4727edef775d
name: pollen
version: 0.0.3
active: true
run:
- path: "**/*"
branch:
- "*"
when:
- add
- mod
- del
func: []
write:
git: []
web:
- path: rss/*
can:
- add
- mod
exec: []
callfunc: []
configuration:
flux:
- description: Every push made in gitroot.dev
language: en
link: https://gitroot.dev/
path: rss/all-commits.xml
title: All push
- url: https://gitroot.dev/releases/0.4.0/apex_code-0.0.4.wasm
checksum: sha256:a4b6446a0bb663371167a4f833248e637f0a5d7de9ccdabd4f2901bdaca7839c
name: apex_code
version: 0.0.4
active: true
run:
- path: ""
branch: []
when: []
func:
- funcname: renderCode
args:
- code
- lang
res:
- html
write:
git: []
web: []
exec: []
callfunc: []
configuration: {}
- url: https://gitroot.dev/releases/0.4.0/apex_markdown-0.0.4.wasm
checksum: sha256:7d4fe41a2c706cdef3353d6f2d09561952ee3ead9dd1ac0637803efc80ebe753
name: apex_markdown
version: 0.0.4
active: true
run:
- path: ""
branch: []
when: []
func:
- funcname: renderMd
args:
- fp
- md
res:
- html
- metas
write:
git: []
web: []
exec: []
callfunc:
- pluginname: apex_code
funcname: renderCode
- pluginname: apex_mermaid
funcname: renderCode
configuration: {}
- url: https://gitroot.dev/releases/0.4.0/apex_mermaid-0.0.1.wasm
checksum: sha256:666c962bd3564b4cfb7f2c2d3548de88425f576aec728b703b4a1a15ddb9204e
name: apex_mermaid
version: 0.0.1
active: true
run:
- path: ""
branch: []
when: []
func:
- funcname: renderCode
args:
- code
res:
- html
write:
git: []
web: []
exec: []
callfunc: []
configuration: {}
- url: https://gitroot.dev/releases/0.4.0/stigma-0.0.1.wasm
checksum: sha256:5064fe4f6234ab6a30a62c4fe1e86bb85243a14bd841c917766a212fa43fb19f
name: stigma
version: 0.0.1
active: true
run:
- path: "**/*"
branch:
- "*"
when:
- add
- mod
- del
func: []
write:
git:
- path: .gitroot/init.sh
can:
- add
- mod
- del
- append
- path: .gitroot/allowed_signers
can:
- add
- mod
- del
- append
web: []
exec: []
callfunc: []
configuration: {}
- url: https://gitroot.dev/releases/0.4.0/hop-0.0.2.wasm
checksum: sha256:f9eb2fb6380ad2fa9354fef634d0c36673b7877afab3f44614e7e2a2fb7940b2
name: hop
version: 0.0.2
active: true
run:
- path: app/**/*|!app/**/*.md|!app/**/*.html
branch:
- "*"
when:
- add
- mod
- del
func: []
write:
git: []
web:
- path: /pipelines/**/*
can:
- add
- mod
- del
exec:
- command: mise
- command: make
- command: mkdir
- command: touch
- command: chmod
callfunc: []
configuration:
exec:
artifacts:
- releases/gitroot-linux-amd64
- app/testsuite/mylog.txt
build: ""
cache:
- key: homeCache
path: /home/.cache
readOnly: false
- key: homeLocal
path: /home/.local
readOnly: false
- key: homeConf
path: /home/.config
readOnly: false
cmds:
- args:
- trust
cmd: mise
- args:
- build
cmd: mise
- args:
- buildPlugins
cmd: mise
- args:
- -p
- /home/.ssh
cmd: mkdir
- args:
- /home/.ssh/known_hosts
cmd: touch
- args:
- "600"
- /app/app/testsuite/user1/ed25519
cmd: chmod
- args:
- "600"
- /app/app/testsuite/user2/ed25519
cmd: chmod
- args:
- test
cmd: mise
env:
- MISE_CACHE_DIR=/home/.cache/mise
- MISE_DATA_DIR=/home/.local/share/mise
- MISE_CONFIG_DIR=/home/.config/mise
- GOCACHE=/home/.cache/go-build
- GOPATH=/home/.local/share/go
- GOMODCACHE=/home/.local/share/go/pkg/mod
- CARGO_HOME=/home/.local/share/cargo
- RUSTUP_HOME=/home/.local/share/rustup
- TINYGOCACHE=/home/.cache/tinygo
- NPM_CONFIG_CACHE=/home/.cache/npm
- PATH=/home/.local/share/mise/shims:/usr/bin:/bin
- MY_LOG=/app/app/testsuite/mylog.txt
- SERVER_PORT=3232
- SERVER_PORT_HTTP=4242
reportStats: true
pipelinesToWebDir: /pipelines