Cane's Blog

Cane

Linux

【Jenkins】常用设置

【Jenkins】常用设置

一. 设置成品和日志保留时间或个数 二. 每次构建清空工作空间 工作空间是增量修改的,如果不每次都情空,会多出很多无用的文件 比如每次构建的时候都执行 touch $(date).txt,几次执行后会多出来很多之前创建的文件 需要在「构建环境 - 在构建钱删除工作空间」配置 三. 生成构建成品
32
0
0
2023-01-12
【Jenkins】构建Docker镜像失败时的提醒

【Jenkins】构建Docker镜像失败时的提醒

一、需求 往 git 仓库 push 代码的时候,自动将代码上传到指定服务器,并通过 Dockerfile 进行镜像的构建,然后通过 docker-compose 进行容器的编排,根据最终的容器运行结果,推送构建结果。 二、方案介绍 目录结构 . ├── docker-compose.yaml ├─
24
0
0
2023-01-11
【Drone】Drone + GOGS 自动CI/CD

【Drone】Drone + GOGS 自动CI/CD

Drone 安装 version: "3.5" services: drone-server: image: drone/drone:latest container_name: drone ports: - "9999:80" volumes:
81
0
0
2022-11-30
【Linux】Jenkins + Gogs 自动打包 Docker 镜像

【Linux】Jenkins + Gogs 自动打包 Docker 镜像

一、Jenkins 安装 docker-compose 安装 version: "3.5" services: jenkins: image: jenkins/jenkins:lts restart: always container_name
33
0
0
2022-11-23
【Docker】Compose 安装 gogs 并设置 nginx 反向代理

【Docker】Compose 安装 gogs 并设置 nginx 反向代理

前言 Gogs Github Page Introduce 步骤 Gogs gogs.yaml version: "3.5" services: gogs: image: gogs/gogs container_name: gogs restart: always
79
0
0
2022-11-01
【Linux】Ubuntu安装OpenResty

【Linux】Ubuntu安装OpenResty

前言 安装环境: Ubuntu 18.04.3 LTS 参考文献:各Linux发行版OpenResty安装介绍 安装 # 安装导入 GPG 公钥时所需的几个依赖包(整个安装过程完成后可以随时删除它们): sudo apt-get -y install --no-install-recommends
23
0
0
2022-10-26
【Linux】Cron表达式

【Linux】Cron表达式

介绍 Cron 表达式是一个具有时间含义的字符串,格式为 「秒数」 「分钟」 「小时」 「日期」 「月份」 「星期」 「年份」(可为空) 中间以空格分个,最后一个代表年份的域非必须,可省略。 语法
55
0
0
2022-10-20
【Linux】Elasticsearch数据迁移

【Linux】Elasticsearch数据迁移

## 方法一:通过 NPM 安装 下载 && 安装 wget https://nodejs.org/dist/v10.15.0/node-v10.15.0-linux-x64.tar.xz tar -xf node-v10.15.0-linux-x64.tar.xz 配置环境变量 vim /etc/
25
0
0
2022-03-02
【Linux】Elasticsearch删除索引

【Linux】Elasticsearch删除索引

1. 删除单条索引 curl curl -XDELETE http://localhost:9200/index_name python import requests requests.delete('http://localhost:9200/index_name') 2. 删除所有索引 cu
16
0
0
2022-03-02
【Linux】轻量化代理服务器 tinyproxy

【Linux】轻量化代理服务器 tinyproxy

下载 image address 用法 Command Usage: docker run -d --name='tinyproxy' -p <Host_Port>:8888 --env BASIC_AUTH_USER=<username> --env BASIC_AUTH_PASSWORD
25
0
0
2021-06-04