Skip to content

CI-Runner

bash
apt update #更新软件源版本列表	不改动程序	只下索引小文件
apt upgrade -y #升级已安装软件	替换程序 / 配置	下载完整安装包

安装docker

查看安装docker的文档

Runner部署

修改hostname

bash
#查看名称
$ hostname
#修改名称
$ hostnamectl set-hostname walle-ci-qa-01
#vi /etc/hosts 如果有旧的,就修改

runner配置信息

toml
mkdir -p /var/walleci
#vi /var/walleci/runner-meta.toml 
hostIp="10.178.128.15"
hostName="walle-ci-qa-01"

docker compose

yaml
services:
  runner:
    image: harbor-walle.17usoft.com/walle-ci/walleci-runner:4.0.226
    container_name: walleci-runner
    restart: unless-stopped
    privileged: true
    volumes:
      - /var/run/docker.sock:/var/run/docker.sock
      - /var/walleci:/walleci
    environment:
      TZ: Asia/Shanghai
      ASPNETCORE_ENVIRONMENT: Test

Docker swarm

yaml
services:
  runner:
    image: harbor-walle.17usoft.com/walle-ci/walleci-runner:4.0.219
    privileged: true
    volumes:
      - /var/run/docker.sock:/var/run/docker.sock
      - /var/walleci:/walleci # 本地volume或路径: 容器中路径
    environment:
      TZ: Asia/Shanghai
    deploy: # 部署
      mode: global
      update_config: # 更新规则
        parallelism: 8 # 一次两个
        delay: 1s # 更新延迟 10s,给 app 一个启动时间
      restart_policy: # 重启规则
        condition: on-failure

上次更新时间:

最近更新