summaryrefslogtreecommitdiffstats
path: root/examples
diff options
context:
space:
mode:
authorEarl Warren <contact@earl-warren.org>2023-10-06 16:18:09 +0200
committerEarl Warren <contact@earl-warren.org>2023-10-06 16:22:03 +0200
commitbf11dac84818afcbe22445e0ce2e456e9791d209 (patch)
tree4c0ad168f6b792761b139a3637e34d3cbe8c7682 /examples
parentexamples/docker-compose: upgrade to runner 3.0.1 (diff)
downloadforgejo-runner-bf11dac84818afcbe22445e0ce2e456e9791d209.tar.xz
forgejo-runner-bf11dac84818afcbe22445e0ce2e456e9791d209.zip
examples/docker-compose: network: host is required
otherwise a network will be created with no route to the forgejo instance and a checkout will fail to reach it
Diffstat (limited to 'examples')
-rw-r--r--examples/docker-compose/compose-demo-workflow.yml2
-rw-r--r--examples/docker-compose/compose-forgejo-and-runner.yml1
2 files changed, 2 insertions, 1 deletions
diff --git a/examples/docker-compose/compose-demo-workflow.yml b/examples/docker-compose/compose-demo-workflow.yml
index 1ce2fee..663dc53 100644
--- a/examples/docker-compose/compose-demo-workflow.yml
+++ b/examples/docker-compose/compose-demo-workflow.yml
@@ -19,7 +19,7 @@ services:
cd /srv/demo ;
git init --initial-branch=main ;
mkdir -p .forgejo/workflows ;
- echo "{ on: [push], jobs: { test: { runs-on: docker, steps: [ { run: echo All Good } ] } } }" > .forgejo/workflows/demo.yml ;
+ echo "{ on: [push], jobs: { test: { runs-on: docker, steps: [ {uses: actions/checkout@v4}, { run: echo All Good } ] } } }" > .forgejo/workflows/demo.yml ;
git add . ;
git config user.email root@example.com ;
git config user.name username ;
diff --git a/examples/docker-compose/compose-forgejo-and-runner.yml b/examples/docker-compose/compose-forgejo-and-runner.yml
index 05a5110..ae432b9 100644
--- a/examples/docker-compose/compose-forgejo-and-runner.yml
+++ b/examples/docker-compose/compose-forgejo-and-runner.yml
@@ -62,6 +62,7 @@ services:
sleep 1 ;
done ;
forgejo-runner generate-config > config.yml ;
+ sed -i -e "s|network: .*|network: host|" config.yml ;
sed -i -e "s|labels: \[\]|labels: \[\"docker:docker://alpine:3.18\"\]|" config.yml ;
chown -R 1000:1000 /data
'