• 对于注定会优秀的人来说,他所需要的,只是时间!
  • 手懒得,必受贫穷,手勤的,必得富足----《圣经》
  • 帮助别人,成就自己。愿君在本站能真正有所收获!
  • 如果你在本站中发现任何问题,欢迎留言指正!
  • 宝剑锋从磨砺出,梅花香自苦寒来!

2020年12月的内容

<四十二>Jenkins实战应用–git-Parameter插件在pipeline共享库中的实践详解

本文预计阅读时间 5 分钟此插件能够方便的动态获取远程仓库的分支以及tag,从而便于开发者通过搜索快速构建自己想要部署的分支。这里仅以如下内容作为参考,用最详细的参数,一次讲解分支与tag同时可用的方案如下:pipeline { agent any environment { // 定义项目git地址 GI……

<十二>企业级开源仓库nexus3实战应用–通过命令行往Python私仓传包

本文预计阅读时间 14 分钟1,前言提供了Python私仓之后,除了通过私仓拉包方便之外,小伙伴们难免会有往私仓传包的需求,因为稍微有点绕弯,因此这里记录一下。其实用一句话来表述,就是通过私服拉包的时候,走group的代理,从本地上传包的时候,要走local的仓库。接下来就记录一下配置方法并用测试包来验证下。创建私服的过程这里不详述了,已知现有Pyt……

<八>Gitlab实战应用–使用curl批量在分组内创建项目

<八>Gitlab实战应用–使用curl批量在分组内创建项目

本文预计阅读时间 1 分钟有时候要批量迁移一批项目到新的分组内,这个时候就会用到批量创建项目,可以使用如下方式进行创建。首先将要创建的项目放到一个文件里:$ cat aapiadmin然后在gitlab自己的账号下创建一个token用于认证。接着使用如下命令进行创建:$ for i in `cat a`;do curl --request PO……

<七>Gitlab实战应用—通过命令行git log获取各种提交信息

<七>Gitlab实战应用—通过命令行git log获取各种提交信息

本文预计阅读时间 5 分钟git log命令可以提供给我们很多代码提交的信息,通过一些格式化,我们能够更加优雅的得到对应的信息:git log --pretty=format:"%h"git 用各种 placeholder 来决定各种显示内容:%H: commit hash%h: 缩短的 commit hash%T: tree hash%t……

<六>Gitlab实战应用–忘记root密码怎么办?

<六>Gitlab实战应用–忘记root密码怎么办?

本文预计阅读时间 7 分钟如果忘记了root密码,或者接手了一个不知道密码的Gitlab,可以通过重置密码进行恢复。登录到Gitlab服务器,执行如下命令:gitlab-rails console production如果此时有报错:Traceback (most recent call last): 8: from bin/rails:4……