# jenkins-front-test **Repository Path**: cocoaroger/jenkins-front-test ## Basic Information - **Project Name**: jenkins-front-test - **Description**: 前端持续集成测试 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-06-29 - **Last Updated**: 2021-06-29 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 前端持续集成 docker + gitlab + jenkins ## Mac 安装 docker brew install --cask --appdir=/Applications docker docker info ## 安装 jenkins 镜像 docker run --name jenkins_front -d -v /Users/roger/Documents/docker/jenkins_home:/var/jenkins_home -p 10240:8080 -p 50000:50000 jenkins/jenkins:lts 参数解释: -v /Users/roger/Documents/docker/jenkins_home:/var/jenkins_home 表示把我们新建的jenkins_home目录映射到容器的/var/jenkins_home目录 --name jenkins_front 镜像名 -d 表示在后台运行 -p 就是端口映射; 8080 是web端口,50000 是java端口 jenkins/jenkins:lts 镜像 ## jenkins 提速安装插件 ``` cd /var/jenkins_home/updates sed -i 's/http:\/\/updates.jenkins.io\/download/https:\/\/mirrors.tuna.tsinghua.edu.cn\/jenkins/g' default.json && sed -i 's/http:\/\/www.google.com/https:\/\/www.baidu.com/g' default.json ``` 或者手动替换 updates.jenkins.io -> mirrors.tuna.tsinghua.edu.cn ; www.google.com -> www.baidu.com **重要:替换完了再登录** **选择推荐安装插件然后等待安装完成,可以创建用户或者直接用admin登录** ## 生成 ssh 公钥私钥 / ssh连接git ssh-keygen -t rsa -C 'xxx@163.com' -f ~/.ssh/gitee_id_rsa