zoukankan      html  css  js  c++  java
  • Jenkins+Ansible+Gitlab自动化部署三剑客(九)--Freestyle Job实战

    Freestyle Job实战--静态网站部署交付

    环境结构

    1.gitlab.example.com server主机

    2.jenkins.example.com server主机

        同时配置集成ansible,virtualenv

    3.远程虚拟云主机,交付给客户

    4.本地windows ,进行脚本编写,系统配置

    三剑客平台初始化环境构建

    环境验证

    1.本地pc登录gitlab.example.com验证gitlab仓库

    这里需要提前配置pc端hosts文件,例如:192.168.1.10    gitlab.example.com

    2.本地pc登录jenkins.example.com:8080 验证jenkins

    这里需要提前配置pc端hosts文件,例如:192.168.1.9    jenkins.example.com

    3.ssh 远程登录jenkins服务器,验证如下内容:

     4.克隆仓库

    编写ansible playbook脚本实现静态网页远程部署

    将playbook 部署脚本提交到gitlab仓库

    构建Freestyle job任务框架

    Jenkins集成ansible和gitlab实现静态网页远程自动化部署

  • 相关阅读:
    jsp文件编码
    web-inf与meta-inf
    JSP基础语法
    JSP第一章动态网页的基础
    HTML5表单及其验证
    jQuery表单校验
    jquery操作DOM
    jQuery中的事件与动画 笔记整理
    JQuery制作简易的考试答题管理系统
    [POI2008]Sta(树形dp)
  • 原文地址:https://www.cnblogs.com/bk770466199/p/12324230.html
Copyright © 2011-2022 走看看