Jenkins源代码管理 添加gitlab项目地址 报错如下: Failed to connect to repository : Error performing command: ls-remote -h git@192.168.92.130:8090/root/swapping.git HEAD 前提条件: 在解决这个问题之前,首先确定了你的Jenkins是在[系统管理] 设置过[全局工具配置]的. 如果没有[jenkins的docker镜像内,自动安装JDK/Maven/Git]先去安装…
1:先介绍一下怎么查找所需要的依赖包 #yum install rpmname--downloadonly --downloaddir=/rpmpath 例如:yum install gitlab-runner --downloadonly --downloaddir=/opt/soft/postfix 下载gitlab-runner到指定的/opt/soft/postfix 路径下 这个只是下载 2:介绍一下安装gitlab和cicd所需要的软件和依赖policycoreutils-pytho…
1. gitlab前面已经写过了,自己去参考 https://www.cnblogs.com/yitianyouyitian/p/9214940.html 2. jenkins安装 2.1 jdk 安装 下载linux jdk-8u11-linux-x64.tar.gz 到甲骨文官网或国内镜像下载JDK(www.oracle.com) 解压: tar vxf jdk-8u11-linux-x64.tar.gz 配置环境变量: #set Maven environment vi /etc/prof…
整个过程详见:https://www.jianshu.com/p/91e8f571fc2b 以下是遇到的问题及解决过程 一.安装homebrew(网速很慢很慢……被墙了) /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 查看 Homebrew 版本 brew -v 详见:https://www.jianshu.com/p/117424d0…
1.部署服务器创建好对应文件夹和启动脚本 创建文件夹 mkdir /wdcloud/app/rps/rps-module-category 创建启动脚本 cd /wdcloud/app/rps/rps-module-category vim rps-module-category.sh #!/bin/bash APP_HOME=/wdcloud/app/rps/rps-module-category APP_JAR=rps-module-category-*.jar APP_PIDS=$(ps…
脚本 node('master') { def mvnHome = tool 'maven11-free' def gitUrl = "http://gitlab.wdcloud.cc:10080/utility/rps/rps.git" def appName = "rps-module-admin" def appPath = "/wdcloud/app/rps/rps-module-admin" def nodeIp = "10.…
GitLab容器搭建 # 创建GitLab容器# --restart always #重启,容器自动重启# --privileged=true #容器内使用root权限 [root@localhost ~]# docker run -d -p 443:443 -p 9001:80 -p 8022:22 \ --name gitlab \ --restart always \ --privileged=true \ -v /srv/gitlab/config:/etc/gitlab \ -v /s…
前言 项目实现过程中,需要检查.查找或者调试程序bug等,此时程序日志则较为清晰地展现代码的运行过程.目前接触到的方法有打印消息到控制台,将重要信息输出到某个文件比如txt文件,或者直接使用日志库. 为了方便移植,采用日志库的方式,目前主流的日志库有log4j.glog.log4cpp等等,本文采用log4cpp日志库. 实现步骤 1.下载源代码包: 2.编译链接: 3.配置环境变量: 4.简单实例: 实现环境 系统环境:win7 64bit 开发环境:vs2013 软件版本:log4cpp-1…
1.写在最前 随着互联网飞速发展,lamp架构的流行,php支持的扩展也越来越多,这样直接促进了php的发展. 但是php也有脚本语言不可避免的问题,性能比例如C等编译型语言相差甚多,所以在考虑性能问题的时候最好还是通过php扩展来解决. 那么,怎么去做一个php扩展呢.下面从一个例子开始(本文章需要C基础). 2.解决一个问题 在一个系统中,如果经常要求一个数组的平方和,我们可以这么写. <?php function array_square_sum($data){ $sum = 0; for…
1.使用 docker 安装 gitlab docker run -d  --hostname gitlab \        --env GITLAB_OMNIBUS_CONFIG="external_url 'http://192.168.0.107/'; gitlab_rails['lfs_enabled'] = true;" \        -p 8443:443 -p 80:80 -p 22:22  --name gitlab \        --restart alwa…