Hopetree-自定义图像 Hopetree 6 年,9月前 CI/CD Jenkins

【Jenkins 插件】使用 SSH Slaves 创建从节点执行任务

我的 Jenkins 是运行在容器中的(之前有文章已经分享过容器运行 Jenkins 的方式),所以很显然,容器能执行的任务非常有限,甚至可以说是基本没啥用。但是那都不是事儿,毕竟 Jenkins 一般来说也不是单机执行,而是会配置主从节多节点执行任务,不同的...

我的 Jenkins 是运行在容器中的(之前有文章已经分享过容器运行 Jenkins 的方式),所以很显然,容器能执行的任务非常...

CI/CD 9670 1
Hopetree-自定义图像 Hopetree 6 年,9月前 Docker 容器化 Git CI/CD

【Jenkins 插件】使用 github 插件从 GitHub 上拉取项目代码

Jenkins 常用的就是项目构建,一般构建都需要从版本控制平台上面拉取项目代码到 Jenkins 服务器上构建。我主要使用的版本控制平台是 GitHub,所以这里就分享一下 Jenkins + GitHub 的基本构建配置过程。

Jenkins 常用的就是项目构建,一般构建都需要从版本控制平台上面拉取项目代码到 Jenkins 服务器上构建。我主要使用的版...

CI/CD 9537 0
Hopetree-自定义图像 Hopetree 5 年,5月前 YAML

解决 pyyaml 修改 yaml 文件之后无法保留原文件格式和顺序的问题

最近工作中遇到一个需求,就是需要更新 yaml 配置文件,但是在实际读取和写入的过程中,发现 yaml 默认会按照字母顺序对数据进行排列,于是就导致了 yaml 文件无法保留原有的格式和顺序,这既不便于对比前后变化,也容易有潜在问题遗留,于是,进过一番搜索查询...

最近工作中遇到一个需求,就是需要更新 yaml 配置文件,但是在实际读取和写入的过程中,发现 yaml 默认会按照字母顺序对数据...

Hopetree-自定义图像 Hopetree 6 年,3月前 markdown

博客添加 markdown 在线编辑器工具

自从博客项目上线以来,经常会有用到我博客项目的人问我后台编辑博文为啥没有编辑器,博主是怎么编辑博文的?我每次的回答基本都是说随便找个本地的 markdown 编辑器把文章写好然后复制到后台即可。而我自己也一直是这样做的,但是今天这篇文章就不同,这篇文章使用的是...

自从博客项目上线以来,经常会有用到我博客项目的人问我后台编辑博文为啥没有编辑器,博主是怎么编辑博文的?我每次的回答基本都是说随便...

Hopetree-自定义图像 Hopetree 1 年前 踩坑

解决 Python 找不到 libpython3.x.so.1.0 问题的几种方案

我们公司的产品中使用了两个版本的 Python,其中 2.7.15 版本是历史原因遗留的,而另一个版本是 3.12.x,但是我在运行新装的 3.12 版本的时候会出现报错找不到 libpython3.12.so.1.0 文件。经过向 AI 咨询问题产生的原因和...

我们公司的产品中使用了两个版本的 Python,其中 2.7.15 版本是历史原因遗留的,而另一个版本是 3.12.x,但是我在...

Hopetree-自定义图像 Hopetree 6 年,6月前 后端开发 Django

博客将 Django 1.11+ 升级到 Django 2.2+ 遇到的问题及规避方法

之前就有人一直催我把博客的 Django 升级到 Django 2.0 以上,但是我一直懒得升级,因为我早就看过 Django 2.x 版本和 1.11.x 版本,其实没有太多的不同,所以没有找到需要升级的必要。但是,秉着向新技术看齐的态度,我还是花了些时间(...

之前就有人一直催我把博客的 Django 升级到 Django 2.0 以上,但是我一直懒得升级,因为我早就看过 Django ...

Hopetree-自定义图像 Hopetree 7 年,2月前 Virtualenv Linux SSH CentOS

VirtualBox 安装 CentOS 7 系统并通过主机 ssh 连接虚拟机

我自己的云服务器是 Ubuntu 系统,自己之前使用的本机虚拟机也都是 Ubuntu 系统,但是一般公司使用的多半是 CentOS 或者其他类似的系统,很少使用 Ubuntu 系统,而且我们公司也都是使用的基于 CentOS 的系统,所以为了更方便于自己将学到...

我自己的云服务器是 Ubuntu 系统,自己之前使用的本机虚拟机也都是 Ubuntu 系统,但是一般公司使用的多半是 CentO...

Hopetree-自定义图像 Hopetree 5 年,5月前 Virtualenv

python2 和 python3 常见差异及兼容方式梳理

公司很多旧的项目代码都是 python2 的,而新项目代码都是 python3,于是我自己本地也是同时搭建了两个版本的 python 环境,平时写代码都是在 python3 的环境写好,然后在 python2 环境再验证一下兼容性,目的就是为了保证两个环境能通...

公司很多旧的项目代码都是 python2 的,而新项目代码都是 python3,于是我自己本地也是同时搭建了两个版本的 pyth...

Hopetree-自定义图像 Hopetree 7 年,7月前 Linux shell

Linux 学习笔记 ——第(1)期

这周是9月第2周,在接手同事的容器化代码和自动化部署代码之后发现了自己很大的问题,那就是对 Linux 的脚本和一些常用的命令还不是很熟悉,经常要去查命令的用法,于是决定还是开个分类每周一篇文章来记录一下每天用到或者见到的命令,算是一种笔记吧!这是第一期。

这周是9月第2周,在接手同事的容器化代码和自动化部署代码之后发现了自己很大的问题,那就是对 Linux 的脚本和一些常用的命令还...

Hopetree-自定义图像 Hopetree 7 年,1月前 Linux Docker CentOS pip

分享一些常用的更换各种“源”的经验

随着自己接触的领域越来越广,经常会遇到要配置和更换各种源的情况,比如更换 Linux 系统的系统源,使用 Python 的人需要配置 pip 源,使用 docker 的人需要配置 docker 源,使用 npm 的人也需要配置源,等等……这里我就整理了一些我用...

随着自己接触的领域越来越广,经常会遇到要配置和更换各种源的情况,比如更换 Linux 系统的系统源,使用 Python 的人需要...