From 87392daafc2e1a6846372f05f65344841c511dc2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=B8=A5=E6=B5=A9?= Date: Mon, 14 Oct 2024 10:40:59 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20README.md=EF=BC=8C?= =?UTF-8?q?=E9=87=8D=E6=9E=84=20Gitea=20Runner=20=E7=BC=93=E5=AD=98?= =?UTF-8?q?=E6=9C=8D=E5=8A=A1=E5=99=A8=E7=9A=84=E5=90=AF=E5=8A=A8=E8=AF=B4?= =?UTF-8?q?=E6=98=8E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 46 +++++++++++++++++++++------------------------- 1 file changed, 21 insertions(+), 25 deletions(-) diff --git a/README.md b/README.md index dca10cf..2a5ec9c 100644 --- a/README.md +++ b/README.md @@ -1,27 +1,23 @@ -```yaml -services: - gitea-runner-cache-server: - container_name: gitea-runner-cache-server - restart: unless-stopped - environment: - - TZ=Asia/Shanghai - volumes: - - gitea-runner-cache-server:/runner-cache - ports: - - "9999:9998" - image: gitea/act_runner:nightly - entrypoint: act_runner - command: cache-server --dir /runner-cache --port 9998 --host '131.186.26.36' - pull_policy: always -volumes: - gitea-runner-cache-server: +# act-runner-example -# docker restart gitea-runner-cache-server +## Gitea Runner 缓存的服务器 [^1] -# curl --location 'http://131.186.26.36:9999/_apis/artifactcache/cache?keys=node-cache-Linux-pnpm-de4eac14dbb4f7945fe8fd1c893cdfa20333058c2ed72a2821176baadcebae98&version=ba910e83421b023131249661df05cc6463265bfe020955d54f3da8958c87d6d1' -# { -# "archiveLocation": "http://131.186.26.36:9999/_apis/artifactcache/artifacts/1", -# "cacheKey": "node-cache-linux-pnpm-de4eac14dbb4f7945fe8fd1c893cdfa20333058c2ed72a2821176baadcebae98", -# "result": "hit" -# } -``` \ No newline at end of file +### 启动 +```bash +docker rm -f gitea-runner-cache-server +docker run -d --name gitea-runner-cache-server \ + --restart unless-stopped \ + -e TZ=Asia/Shanghai \ + -v gitea-runner-cache-server:/runner-cache \ + -p 9999:9999 \ + --entrypoint act_runner \ + --pull always \ + gitea/act_runner:nightly \ + cache-server \ + --dir /runner-cache \ + --port 9999 \ + --host 'gitea-runner-cache-server.oo1.dev' +docker logs gitea-runner-cache-server +``` + +[^1]: https://github.com/nektos/act/tree/master/pkg/artifactcache \ No newline at end of file