Skip to content

Commit

Permalink
Expose Buildable and start all other bots
Browse files Browse the repository at this point in the history
Buildable needs an endpoint for github hooks. It is not obligatory, but
it does help to start the build process as soon as possible after new
commits.
  • Loading branch information
AlexDaniel committed Oct 7, 2023
1 parent d8c5fe6 commit e4cb9f1
Showing 1 changed file with 16 additions and 11 deletions.
27 changes: 16 additions & 11 deletions compose.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ version: "3.7"
services:
buildable:
image: postmodern.alexdaniel.org/whateverable:latest
command: ake debug:buildable
command: ake start:buildable
volumes:
- /home/whateverable/data/rakudo-moar:/srv/data/rakudo-moar
- /home/whateverable/data/moarvm:/srv/data/moarvm
Expand All @@ -18,9 +18,14 @@ services:
limits:
memory: 4.0G

labels:
caddy: buildable.whateverable.6lang.org
caddy.tls: [email protected]
caddy.reverse_proxy: "{{upstreams 80}}"

bisectable:
image: postmodern.alexdaniel.org/whateverable:latest
command: ake debug:bisectable
command: ake start:bisectable
volumes:
- /home/whateverable/data/rakudo-moar:/srv/data/rakudo-moar:ro
- /home/whateverable/data/moarvm:/srv/data/moarvm:ro
Expand All @@ -37,7 +42,7 @@ services:

committable:
image: postmodern.alexdaniel.org/whateverable:latest
command: ake debug:committable
command: ake start:committable
volumes:
- /home/whateverable/data/rakudo-moar:/srv/data/rakudo-moar:ro
- /home/whateverable/data/moarvm:/srv/data/moarvm:ro
Expand All @@ -54,7 +59,7 @@ services:

benchable:
image: postmodern.alexdaniel.org/whateverable:latest
command: ake debug:benchable
command: ake start:benchable
volumes:
- /home/whateverable/data/rakudo-moar:/srv/data/rakudo-moar:ro
- /home/whateverable/data/moarvm:/srv/data/moarvm:ro
Expand All @@ -71,7 +76,7 @@ services:

evalable:
image: postmodern.alexdaniel.org/whateverable:latest
command: ake debug:evalable
command: ake start:evalable
volumes:
- /home/whateverable/data/rakudo-moar:/srv/data/rakudo-moar:ro
- /home/whateverable/data/moarvm:/srv/data/moarvm:ro
Expand Down Expand Up @@ -120,7 +125,7 @@ services:

bloatable:
image: postmodern.alexdaniel.org/whateverable:latest
command: ake debug:bloatable
command: ake start:bloatable
volumes:
- /home/whateverable/data/rakudo-moar:/srv/data/rakudo-moar:ro
- /home/whateverable/data/moarvm:/srv/data/moarvm:ro
Expand All @@ -137,7 +142,7 @@ services:

quotable:
image: postmodern.alexdaniel.org/whateverable:latest
command: ake debug:quotable
command: ake start:quotable
volumes:
- /home/whateverable/data/rakudo-moar:/srv/data/rakudo-moar:ro
- /home/whateverable/data/moarvm:/srv/data/moarvm:ro
Expand All @@ -154,7 +159,7 @@ services:

greppable:
image: postmodern.alexdaniel.org/whateverable:latest
command: ake debug:greppable
command: ake start:greppable
volumes:
- /home/whateverable/data/all-modules:/srv/data/all-modules
- /home/whateverable/data/rakudo-moar:/srv/data/rakudo-moar:ro
Expand All @@ -172,7 +177,7 @@ services:

coverable:
image: postmodern.alexdaniel.org/whateverable:latest
command: ake debug:coverable
command: ake start:coverable
volumes:
- /home/whateverable/data/rakudo-moar:/srv/data/rakudo-moar:ro
- /home/whateverable/data/moarvm:/srv/data/moarvm:ro
Expand Down Expand Up @@ -206,7 +211,7 @@ services:

nativecallable:
image: postmodern.alexdaniel.org/whateverable:latest
command: ake debug:nativecallable
command: ake start:nativecallable
volumes:
- /home/whateverable/data/rakudo-moar:/srv/data/rakudo-moar:ro
- /home/whateverable/data/moarvm:/srv/data/moarvm:ro
Expand Down Expand Up @@ -324,7 +329,7 @@ services:

sourceable:
image: postmodern.alexdaniel.org/whateverable:latest
command: ake debug:sourceable
command: ake start:sourceable
volumes:
- /home/whateverable/data/rakudo-moar:/srv/data/rakudo-moar:ro
secrets:
Expand Down

0 comments on commit e4cb9f1

Please sign in to comment.