仓库 脚本 地址gitlab
git仓库分支管理规范
一、常备分支(跟随git仓库一直存在): 分支名称发布环境签入者自动构建发布说明 hostfix_develop 开发环境 开发 是 日常开发人员进行联调自测时,将特性分支合并到此分支。将触发自动构建到开发环境 develop 需求明确纳入接下来的发布版本时,对应特性分支合并到此分支。然后发布到开发 ......
Gitlab-Runner集成Maven工具
1、如果我们要在Gitlab-Runner中运行maven对java项目进行打包,在Gitlab-Runner中默认是没有的,需要我们手动进行集成,那么下面我将演示如何在docker运行方式的Gitlab-Runner进行maven工具集成, Gitlab-Runner的安装这里就不作赘述了,可参考 ......
Gitlab安装与Gitlab-Runner注册
1、gitlab的三种安装方式: rmp方式: wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-12.9.0-ce.0.el7.x86_64.rpm rpm -ivh gitlab-ce-12.9.0-ce. ......
chrome插件脚本background_script和content_script
Chrome 在一次更新之后,出于安全考虑,完全的禁止了 content_script 从 https 向 http 发起 ajax 请求,即使正常情况下也会在 console 里给出提示。这对于 Web 来讲是好事,但对于扩展来讲就是坏事。平时可以很容易的请求数据,现在就没那么容易了。好在 chr ......
docker 方式部署的gitlab 升级
升级背景: docker部署的gitlab版本11.1.4,需升级至16.0.1 思路:为了不影响目前正在使用的gitlab。 1. 将备份拷贝至另外服务器上,升级至最高版本后,另行还原 2. 直接将挂载目录中的文件拷贝至另外服务器上,升级至最高版本,另行还原--经测试,失败,不推荐使用此方法 2种 ......
查询远程仓库是否存在该tag的镜像
#!/bin/bash DOCKER_USER=yushimeng DOCKER_PASSWORD=xxxxxxxx TAG=v1.1.0.1 # 查询远程仓库是否存在该tag的镜像 curl -s -u ${DOCKER_USER}:${DOCKER_PASSWORD} -X GET https: ......
几条比较实用的bat批处理脚本
场景1:一个文件夹下有多个子文件夹,每个文件夹有若干jpg格式文件,需求是将每个文件夹下的文件按照索引依次修改名称:1.jpg,2.jpg,3.jpg @echo off&setlocal EnableDelayedExpansion for /D %%d in (*) do ( cd %%d se ......
screen命令后台运行python 脚本
1、安装screen yum install -y screen 2、新建一个screen screen -S xiedi 这样会新开一个窗口,然后执行命令即可 python manage.py runserver 0.0.0.0:9000 3、重开一个窗口,列出所有screen进程,如下 \[ro ......
gitlab ci 用 cypress/playwright 做测试并展示结果至 mr
# 前言 看了一下官方的教程好像都没有讲怎么将测试结果展示出来,只是给出测试的 ci 脚本,但根据 gitlab 官方的文档是有测试报告的展示的,所以这里给出一个基于 junit 测试报告的展示。 # 前期准备 + 安装 cypress/playwright 在项目中 # `.gitlab-ci.y ......
Python 编写的自动验证端口的脚本
以下是一个使用 Python 编写的自动验证端口的脚本示例: ```python import socket def connection_host(host, port): cli = socket.socket(family=socket.AF_INET, type=socket.SOCK_ST ......
powershell脚本实现以指定的账户运行程序
```powershell $uname="cnvwfs02\dkx4pxk" #指定用户名 $pwd=ConvertTo-SecureString "Beijing2023!" -AsPlainText -Force #password”指定用户的密码 $cred=New-Object Syste ......
docker 搭建gitlab
一、官网地址:https://docs.gitlab.cn/jh/install/docker.html 二、步骤: 1.要求至少4个G 2. 先在linux主机创建一个gitlab的主目录,用于容器挂载:/srv/gitlab 3. 设置设置gitlab的环境变量(不设置也可以) export G ......
postman前脚本
pm.sendRequest({ url: 'localhost:8080/users/logion', method: 'POST', header: { "Accept": 'application/json', "Content-Type":"application/json" }, body ......
gitlab--内置的环境变量、自定义环境变量
自定义环境变量 gitlab 给我们内置了很多的变量,但有时候满足不了我们的需求,例如我们需要往某个私有仓库推送镜像,需要账号和密码进行登录。这时候我们不想把密码写在 .gitlab-ci.yml 文件里面。我们就可以自定义一个环境变量来使用了。 先来定义一个变量,设置-》CI/CD-》变量 在 . ......
PHP地址引‘&’用的两个注意点
# foreach 循环 在foreach循环中经常用取地址的方式来修改循环体 ``` $arr = ['www.baid.com','www.google.com']; //给数组中的字符串拼接https:// //第一种做法 foreach($arr as $key=>$value) { $ar ......
Linux配置各种yum源地址,阿里、清华、网易.....
#### yum源: ##### 阿里 https://developer.aliyun.com/mirror/ ##### 清华 https://mirrors.tuna.tsinghua.edu.cn/ > yum源更新后,清除和缓存 ```shell yum clean all && yum ......
[Error 10048] error while attempting to bind on address (‘127.0.0.1‘, 8000): 通常每个套接字地址(协议/网络地址/端口)..
今天运行程序的时候碰到了这么个问题,因为之前也遇到过这种情况,那时找不到原因重启电脑这方法偶尔能解决,今天就不行了,电脑又没有看到明显的占用这个端口的程序。所以查找资料从根源出发解决。 解决方法是: 1.进入命令行(以管理员身份) 2.输入netstat -aon|findstr "8000" 查找 ......
SpringCloud config分布式配置 访问远程仓库gitee
服务端远程连接gitee上的配置文件 1.导包 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XM ......
centos7新增开机启动脚本
cd /etc/init.dvi startall.sh里面的内容是: # chkconfig: 2345 10 90 # description: start myservice on boot /usr/local/php/bin/php /var/www/lyjt_wtx_mg/html/Pu ......
GitLab
## Gitlab 代码仓库 ### 1. 简介概述 > 与 GitHub 一样,GitLab 是一个基于Web的资源库管理器,可让团队协作处理代码,复制代码以安全地创建和编辑新项目,然后将完成的代码合并到现有项目中。 > > GitLab 是用Ruby编程语言编写的,包含Wiki 和问题跟踪功能。 ......
k8s ingress获取真实IP地址配置
#### 背景 业务架构:client --> nginx --> ingress nginx controller --> svc --> pod #### nginx中获取真实IP的配置 参考链接:[https://developer.aliyun.com/article/70565](http ......
提交项目到git远程仓库
# 提交项目到github远程仓库 1. 点击VCS--》Share project on Github ![](https://img2023.cnblogs.com/blog/2280730/202305/2280730-20230524121447593-2055810564.jpg) 相关信 ......
地址省略显示处理
export function fmtWalletAddress(str) { if (str == '' || str == undefined || str == "undefined") return str return str.replace(/^(.{6})(?:\w+)(.{4})$/ ......
Git-fatal: unable to access ‘https://gitlab.XX.git/‘: Could not resolve host: gitlab.XX.com.cn
git提交时报错: `fatal: unable to access 'https://gitlab.XX.git/': Could not resolve host: gitlab.XX.com.cn` 此时需要配置代理: `git config --global http.proxy XX.XX ......
./点斜杠方式运行python脚本的方法
test.py内容如下: 第一行添加 #!/your_python_path #!/usr/bin/python print('test execute python') chmod u+x test.py (给test.py增加执行权限) 即可使用./test.py运行python程序 ......
Discourse 如何配置 MAXMIND 来对 IP 地址反向查询
【配置 MAXMIND,Discourse 需要重新构建,这将会导致服务中断。 】 什么是 MAXMIND 和为什么我们需要使用这个服务 Discourse 使用 MAXMIND 来通过 IP 地址反向查询具体的物理地址。 如果 Discourse 没有配置 Maxmind’s 数据库,我们看到的配 ......
shell运行脚本的4种方式和区别
test.sh 方式一要求test.sh必须有可执行权限,方式二、三、四 有没有可执行权限都可以 方式一:./test.sh ./(点斜杠)的意思是执行当前目录下的某个可执行文件, 此方式文件必须是可执行文件, 如果没有 chmod u+x filename 可赋予文件执行权限. 启动另一个Shel ......
Git如何同步多个远程仓库
Git如何同步多个远程仓库 https://blog.csdn.net/L_Y_Fei/article/details/108406927 cd existing_repogit remote rename origin old-origingit remote add origin http:// ......
macOS下由yarn与npm差异引发的Electron镜像地址读取问题
记录macOS下由yarn与npm差异引发的Electron镜像地址读取问题 写在前面:该问题仅仅出现在Linux和macOS上,Windows上不存在该问题! # 初始背景 最近笔者重新拾起了Electron,把最新版Electron的官方文档阅读了一遍。众所周知,Electron作为依赖在安装的 ......
上传本地项目到Gitlab
$ git config --global user.name "yangkai" $ git config --glogal user.email "yangkai@ww.com" $ git init $ git add . $ git commit -m "First commit" $ gi ......