码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 在Gitlab平台及Jenkins平台中如何实现ci的过程


    在Gitlab平台及Jenkins平台能正常登录的情况下去对gitlab中事先创建好的项目进行操作。

    有了gitlab的代码及Jenkins平台已经部署完毕,准备一个测试环境。以php的项目作为基点。

    找一台新机器安装lnmp

     vim deploy-lnmp.sh

     Screen  无人值守

    yum -y install epel-release   先安装一个epel源,

    yum -y install screen  再安装screen

    screen -S install-lnmp-env  -S开启无人值守终端

    bash deploy-lnmp.sh    在无人值守里面安装lnmp,就不用去管它了

    screen ls  列出无人值守终端

    Screen -r 继续,进入当中

    测试环境有了

    如果是运维去做就用root,如果不是运维,可以以管理员的身份,

    应对两种公司场景:

    1.小公司的root用户的超级管理员在运维手里,一个运维针对所有的研发部门提供技术支持

    2.大公司里每条产品线都会配一组运维,这组运维在产品线组里,它也是组里面的一个管理员。

    现在以小公司的方式去进行操作,运维登录的root用户进行操作,在gitlab中进行Deploy key添加。

  • 相关阅读:
    【网络安全】通过Redis2.x实现ssh未授权访问
    vue入门到精通-Axios入门
    亚马逊国际获得AMAZON商品详情 API
    YoloV5改进策略:独家原创,全网首发,复现Drone-Yolo,以及改进方法
    java计算机毕业设计人才库构建研究源码+数据库+lw文档+系统
    MySQL-僵持锁
    hive on spark 之通过spark web ui详解数据倾斜及思路历程
    Python机器学习算法入门教程(四)
    逆向-beginners之函数指针
    IDEA工具之debug第三方jar包源码顺序错乱
  • 原文地址:https://blog.csdn.net/weixin_53150440/article/details/127738145
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号