首页 > 其他分享 >gitea ci/cd

gitea ci/cd

时间:2023-08-11 10:23:39浏览次数:34  
标签:ci GITEA runner gitea cd etc act data

1. 建立目录

mkdir -p /data/{gitea,act_runner}

2. docker-compose.yml

version: "3"

networks:
  custom-local-net:
    driver: bridge
    ipam:
      config:
        - subnet: "172.16.0.0/18"
          gateway: "172.16.0.1"

services:
  gitea:
    image: gitea/gitea:1.20.2
    container_name: gitea
    restart: always
    networks:
      - custom-local-net
    volumes:
      - /data/gitea:/data
      - /etc/timezone:/etc/timezone:ro
      - /etc/localtime:/etc/localtime:ro
    ports:
      - "3000:3000"
      - "2222:22"
    environment:
      - USER_UID: 1000
      - USER_GID: 1000
  
  act_runner:
    image: gitea/act_runner:0.25
    container_name: act_runner
    restart: always
    depends_on:
      - gitea
    networks:
      - custom-local-net
    volumes:
      - /data/act_runner:/data
      - /var/run/docker.sock:/var/run/docker.sock
    environment:
      - GITEA_INSTANCE_URL: http://127.0.0.1:3000
      - GITEA_RUNNER_REGISTRATION_TOKEN: cQnI5tCqfHt6UwX06XulB3mO2huVB9iBWT8wMnOq
      - GITEA_RUNNER_NAME: runner

标签:ci,GITEA,runner,gitea,cd,etc,act,data
From: https://www.cnblogs.com/liujitao79/p/17622339.html

相关文章

  • Paper Reading: NBDT: Neural-Backed Decision Trees
    目录研究动机文章贡献本文方法推理建立层次结构用WordNet标记决策节点微调和树监督损失实验结果对比实验结果可解释性识别错误的模型预测引导图像分类人更倾向的解释识别有缺陷的数据标签优点和创新点PaperReading是从个人角度进行的一些总结分享,受到个人关注点的侧重和实力......
  • flink-cdc同步mysql数据到elasticsearch
    1,什么是cdcCDC是(ChangeDataCapture变更数据获取)的简称。核心思想是,监测并捕获数据库的变动(包括数据或数据表的插入INSERT、更新UPDATE、删除DELETE等),将这些变更按发生的顺序完整记录下来,写入到消息中间件中以供其他服务进行订阅及消费。2,flink的cdc项目地址:https://github......
  • 数据库--etcd数据不一致
    1.查看集群情况,发现db大小不一样,且差距很大[root@localhostkube_etcd]#/home/s/bin/etcdctl--endpoints=https://11.0.1.149:2379,https://11.0.1.150:2379,https://11.0.1.151:2379--cacert=/home/s/cert/kube_etcd/ca.pem--cert=/home/s/cert/kube_etcd/client.pem--......
  • Argo CD
    ArgoCD服务什么是ArgoCD?ArgoCD是一个为Kubernetes而生的,遵循声明式GitOps理念的持续部署工具。ArgoCD可在Git存储库更改时自动同步和部署应用程序如何工作ArgoCD遵循GitOps模式,使用Git仓库作为定义所需应用程序状态的真实来源,ArgoCD支持多种Kubernet......
  • ASCII特殊码
    十进制十六进制控制字符转义字符说明Ctrl+下列字母00NUL\0Nullcharacter(空字符)@11SOHStartofHeader(标题开始)A22STXStartofText(正文开始)B33ETXEndofText(正文结束)C44EOTEndofTransmission(传输结束)D55E......
  • 数据库-etcd备份恢复
    1.member下数据说明:snap:存放快照数据,etcd防止WAL文件过多而设置的快照,存储etcd数据状态wal:存放预写式日志,最大的作用是记录了整个数据变化的全部历程。在etcd中,所有数据的修改在提交前,都要先写入到WAL中 2.备份,只需要备份其中一台etcdexportETCDCTL_API=3/home/s/bin/etc......
  • pg库报UnicodeDecodeError 'ascii' codec can't decode byte 0xe4 in position 0 ordi
    UnicodeDecodeError'ascii'codeccan'tdecodebyte0xe4inposition0ordinalnotinrange128其实就是加个:client_encoding配置#1、直接使用psycopg2def__init__(self,dict_flag=False):self.conn=psycopg2.connect(host=PostgresParams().get_host()......
  • 拓端tecdat|R语言实现k-means聚类优化的分层抽样(Stratified Sampling)分析各市镇的人
    原文链接:http://tecdat.cn/?p=23038原文出处:拓端数据部落公众号最近我们被客户要求撰写关于k-means聚类的研究报告,包括一些图形和统计输出。简介假设我们需要设计一个抽样调查,有一个完整的框架,包含目标人群的信息(识别信息和辅助信息)。如果我们的样本设计是分层的,我们需要选择......
  • CF575A - Fibonotci
    首先,考虑把数列递推写作矩阵乘法的形式。\[\begin{pmatrix}0&1\\s_n&s_{n+1}\end{pmatrix}\begin{pmatrix}F_{n+1}\\F_{n}\end{pmatrix}=\begin{pmatrix}F_{n+2}\\F_{n+1}\end{pmatrix}\]这个是很明显的。然后我妈发现,在大多数时候下,前面的矩阵都是固定循环的。只有......
  • Edit decision reasons for workflow
    流程审批者在进行审批决定的过程中,可以为自己的决定选择预先设定好的原因。原因的配置如下文所示,本文以PRitemreject的原因为例子进行阐述。输入事务代码SRPO->ABAPPlatform->ApplicationServer->BusinessManagement->SAPBusinessWorkflow->FlexibleWorkflow->......