docker rmi -f $service_name echo "delete $service_name image" #构建 docker build -t $service_name . echo "build $service_name image" else echo "no exist $service_name image,build docker" #构建 docker build -t $service_name . echo "build $service_name image" fi #查看容器id CID=$(...
ubuntu-latest:host ubuntu-latest:docker://node:16-bullseye ubuntu-latest:docker://golang:1.21 注意事项 Docker构建操作失败 **原因:Docker部署的Runner,在pipeline中使用Docker CLI会报错,是因为默认的镜像中没有Docker CLI 相关ISSUE 解决方案: 使用papodaca/install-docker-action@main的action进行cli的安装。
加上action本身就是容器起的,action运行的时候就是容器套容器,操作起来非常的晦涩,有几个点满足不了要求,研究了一下午无果 加上本身需求比较简单,死磕action实在不划算 于是研究了一下webhook,起一个http server,捕获gitea传的webhook后,用脚本操作docker就行 项目地址 还没建,有空再说吧 补一下https://github.c...
尝试使用Gitea action,但因网络问题无法从测试环境的GitHub action拉取项目,且action运行过程复杂,难以满足需求。考虑到需求较为简单,放弃深入研究action,转而探索Webhook方案,通过在本地部署HTTP服务器接收Gitea发送的Webhook,然后使用脚本操作Docker来实现CI/CD流程。项目地址还未搭建,待有空时进行。为...
action:每个步骤可以执行多个命令 Github Actions的使用限制 Github Actions可以免费使用,也可以付费使用,其中免费用户有以下限制: 使用时长 可以每月使用2000分钟,存储500MB(应该是指仓库大小),其中不同容器时间系数是不同的,Linux是1,Windows是2(1000分钟),MacOS是10(200分钟); ...
在action_runner的config.yml中增加node镜像 labels: - "ubuntu-latest:docker://gitea/runner-images:ubuntu-latest" - "ubuntu-22.04:docker://gitea/runner-images:ubuntu-22.04" - "ubuntu-20.04:docker://gitea/runner-images:ubuntu-20.04" # 新增 - "node-slim:docker://node:16-bullseye-slim" 使用...
使用docker 镜像 本文采用第一种方式,并将其部署到与 Gitea 相同的物理机上(也可部署到不同物理机上)。 2.2.1 安装 我们新建一个工作目录专门用于 CI/CD 工作流,本文中以~/gitea_actions为例: cd~ mkdir gitea_actions 点击这里下载 v0.2.5 版本的 act runner,将其移入~/gitea_actions并为其添加可执行权...
dockerd --debug systemctl status docker systemctl restart docker journalctl -xe | grep docker vi /etc/docker/daemon.json systemctl daemon-reload freee -h df -h 确保docker 是 active(running) 的。 docker-active 部署时最好不要在挂载盘上启动docker-compose,我当时报了Error executing actionrunon ...
从1.91版本开始,Gitea 开始支持 Action 功能。这是一个非常强大的功能,它可以自动化你的开发工作流程,比如自动构建,测试,部署你的代码。 接下来是具体搭建步骤: 1. 重点 点个免费关注,不迷路 2. 安装Portainer 教程参考: 3. File Station File Station 打开docker 文件夹,创建Gitea文件夹 ...
fix: replace `GITEA_RUNNER_ACTION_CACHE_DIR` with `GITEA_RUNNER_HOST_… Build #170: Commit 1cb1426 pushed by sebthom main December 26, 2023 22:54 9m 44s fix: correct error `'/var/run/docker.sock': No such file or directory… Build #169: Commit 5a8bf4f pushed by sebthom ...