一、配置全局属性 Environment variablesANDROID_HOME SDK路径/Users/lejumobile/Library/Android/sdkGRADLE_USER_HOME/Users/lejumobile/Library/Android/gradle/gradle-4.7二、配置jenkins地址Jenkins Location 路径http://localhost
转载
2024-03-29 13:25:02
70阅读
结构java.beans类 PropertyDescriptorjava.lang.Object
java.beans.FeatureDescriptor
java.beans.PropertyDescriptor直接已知子类:IndexedPropertyDescriptor描述public class PropertyDescriptor extends FeatureDesc
导读GitLab.com 官方网站发布声明称由于其产品数据库问题导致的网站无法正常访问。据国外媒体报道称 Gitlab 网站疲惫的系统管理员深夜在进行数据库维护时,使用 rm -rf 删了300GB 生产环境数据。等到清醒过来紧急按下ctrl + c,只有4.5GB保留下来。然后恢复备份失败,网站宕了10个小时。我们(Gitlab)网站的一个数据库发生了严重事故。我们(GitLab.com)丢
转载
2024-06-06 09:40:08
86阅读
Win7 标准用户安装软件时需要管理员权限,那么WIN7标准账户怎样开启Administrator账户呢?下文学习啦小编就分享了WIN7标准账户开启Administrator账户的方法,希望对大家有所帮助。WIN7标准账户开启Administrator账户方法一、将标准用户升级为管理员账户。将标准用户升级为管理员账户可以采用以下方法:1、打开控制面板下的用户账号控制面板,点击管理其他帐户,选择想要
转载
2024-09-12 19:22:56
54阅读
目录前言正文一、准备工作二、操作步骤三、模块关系图谱四、工具前言随着研发团队的日益壮大,代码质量管理变得越来越有必要。本文只是介绍一种代码静态检测系统搭建的建议和思路,大家也可以理解成是一种设计方案。正文一、准备工作1. 拥有(新建)一个gitlab的代码仓库。2. 项目具备管理员权限,普通开发者角色(developer)没有配置权限。【如果你没有如下图所示的“设置”选项,就不用瞎折腾了。我就因为
转载
2024-09-09 17:53:43
596阅读
gitlab搭建之旅前言:由于公司项目需求,需要自行维护一套git环境,调研了目前现有的git托管工具,最终确定使用gitlab这个开源平台。So,之后就尝试搭建一套测试环境,不过此中过程并非一帆风顺(虽早有心理准备),确是经历了一番波折。为了提高后续的部署效率,避免重复错误,在此记个随笔以备忘。搭建环境:服务器 -- RedHat 5.4内核版本 -- linux 2.6.18 x86_64参考
转载
2024-06-26 05:42:41
255阅读
我是菜鸟,大佬们带带我废话不多说,先上总结,初学的朋友可以先了解一下,再向下就是学习笔记了。一、学完总结* 常用初始化本地仓库:git init绑定本地用户名和邮箱:git config --global user.name "名字"
git config --global user.email "邮箱"保存至暂存区:(保存某一个文件) git add <FileName>
让我们看一下如何使用受保护的环境来设置生产部署和流水线的访问控制。这个功能目前在Gitlab Silver / Premium版本可用。在我们的自动化世界中,为什么要手动做一些事情?手动几乎已成为低效率的代名词。但是,对于CI/CD管道,正确的配置手动作业可能是控制部署并满足合规性要求的好方法。让我们看一下如何定义手动作业以服务于两个重要的场景:控制谁可以去部署,设置手动批准作业。部署环境保护部署
转载
2024-09-14 14:43:02
177阅读
你有没有在开发工作中抱怨别人提交的乱七八糟?也不写每次提交是因为什么干了什么?如果在Github上为开源项目贡献代码的时候,提交没有按照人家的模板要求,你的合并请求还是不被接受的。而且杂乱无章的Commit不但会影响其他人,在版本发布的时候,版本变更日志应该是可以自动生成的,但是没有按规定写的Commit就无法被自动统计进去,所以今天我就写一下如何优雅的在 Git 上 Commit 以及自动生成版
启用2AF 登录测试 参考文档 https://docs.gitlab.com/ee/se
原创
2023-03-05 09:38:43
1477阅读
文章目录卸载gitlab安装依赖库安装gitlab-ce登录gitlabgitlab日常使用文件路径gitlab服务构成gitlab常用命令 卸载gitlab注意:如果之前没有安装gitlab可以跳过卸载gitlab步骤,直接进入安装依赖库1、停止gitlab# 停止gitlab
gitlab-ctl stop
# 查看gitlab状态
gitlab-ctl status输出结果,如果都是dow
转载
2024-03-27 14:29:38
1519阅读
某日,被内网渗透了,于是着手把最宝贵的代码服务器gitlab7.10.5加上ssl,下面记录流程。 原本是http访问的: 1.修改配置文件:sudo vim /etc/gitlab/gitlab.rb 修改为如下: 2.生成秘钥与证书: 由于生成秘钥与证书比较麻烦,写成
原创
精选
2016-12-16 20:31:40
2453阅读
目录[TOC]1.安装gitlib运行:sudo docker run --detach \
--hostname gitlab.glj-site.com \
--publish 4443:443 --publish 8880:80 --publish 23:22 \
--name gitlab \
--restart always \
--volume /
转载
2024-04-25 16:40:10
116阅读
gitlab 默认启用 Prometheus,数据存储时长是 15天,经观察磁盘占用较大(我这边平均每天1G)如果磁盘紧张的情况下
原创
2022-06-18 01:23:58
1129阅读
0先获取gitlab中项目的token和url:记在记事本 1.申请一个runner服务器 2.使用ssh让runner服务器和应用服务连接起来在runner服务器操作
cd /root/.ssh/
ssh-keygen -t rsa
一路回车...
生成副本
cat id_rsa.pub >authorized_keys_id
把密钥传送到应用服务器
scp authorized_k
gitlab配置LDAP 一、接入openldap1.1 修改配置文件gitlab.rb 在gitlab.rb文件中添加下面配置,其中:1.host,是搭建的openldap的ip,根据实际情况修改;2.uid,可以配置cn,也可以配置uid,都能识别(具体为什么没深入研究);3.bind_dn,openldap的管理员账号,根据实际情况修改;4.password,openldap的管理
转载
2024-03-28 07:41:01
664阅读
python 获取gitlab日志信息公司抓信息安全,使用gitlab进行代码管理,要求所有用户的远程操作(推送、同步)都记录下来。查看gitlab原生日志,筛选有用信息gitlab 后台的各种日志保存位置 /var/log/gitlab/百度了一下他们的对应操作关系: 1)git客户端同步或push代码,以及网页的操作,都会记录在 /var/log/gitlab/gitlab-rails/pro
转载
2023-12-19 22:05:37
279阅读
前言故事发生在一个夜黑风高的晚上,一通看着不怎么寻常的电话过来,说是业务赶着上线,但他们的API包上传不了到公司的maven私库,领导叫我支撑下看怎么解决。经过多年不怎么靠谱的直觉,应该是磁盘满了。于是利索地敲下df -lh果然磁盘满了,其中/var/lib/docker/overlay 这个玩意儿基本上把磁盘占满。接着输入docker system df查看docker所占的磁盘大小。在思考是申
转载
2024-03-20 15:15:13
624阅读
github 双重认证2FA1.背景2.第一次设置2.1第一步点击Settings2.2点击Password and authentication2.3点击Enable two-factor authentication2.4点击Continue2.5点击enter this text code2.6 复制code2.7 下载一个软件authenticator totp2.8 打开totp软件-
转载
2024-06-06 11:37:33
2044阅读
一、基本概念1.仓库(Repository)①源仓库(线上版本库)在项目的开始,项目的发起者构建起一个项目的最原始的仓库,称为origin。源仓库的有两个作用:1.汇总参与该项目的各个开发者的代码2.存放趋于稳定和可发布的代码 源仓库应该是受保护的,开发者不应该直接对其进行开发工作。只有项目管理者能对其进行较高权限的操作。②开发者仓库(本地仓库)任何开发者都不会对源仓库进行直接的操作,源
转载
2024-08-24 18:55:27
21阅读