一、简介AndroidSDK:(softwaredevelopmentkit)软件开发工具包。被软件开发工程师用于为特定的软件包、软件框架、硬件平台、操作系统等建立应用软件的开发工具的集合。因此,AndroidSDK指的是Android专属的软件开发工具包。Gradle:是一个基于JVM的构建工具,是一款通用灵活的构建工具,支持maven,Ivy仓库,支持传递性依赖管理,而不需要远程仓库或者是po
分类:
移动开发 时间:
2019-04-30 09:22:01
阅读次数:
221
cobbler部署LInux系统;自动化部署linux系统;批量部署linux系统;
分类:
系统相关 时间:
2019-04-21 17:30:23
阅读次数:
207
一、持续集成是什么? 持续集成是一种软件开发的实践,即团队开发成员经常集成他们的工作,通常每个成员每天至少集成一次,也就意味着每天可能会发生多次集成。每次集成都通过自动化的构建(包括编译,发布,自动化测试)来验证,从而尽快地发现集成错误。许多团队发现这个过程可以大大减少集成的问题,让团队能够更快的开 ...
分类:
其他好文 时间:
2019-04-12 13:41:37
阅读次数:
144
1. 服务器初始化自动初始化目录结构 服务器目录结构: /lhdata/servers/: 安装服务所需要的各种应用 /lhdata/logs/{appname}: 所有日志的输出目录 /lhdata/data/: 所有数据存放的位置 /lhdata/tmp/: 应用程序可以使用的临时文件目录 /l ...
分类:
其他好文 时间:
2019-04-10 23:27:17
阅读次数:
149
问题 现有的状态:需要部署最新代码时,手动在Bamboo上trigger build,然后手动到nexus目录下下载tar包,然后手动用Filezila上传到Server对应目录下,解压后运行。 期望达成的状态:需要部署最新代码时,直接在Server上跑一个脚本,然后它会自动下载并解压。 分析 对于 ...
分类:
其他好文 时间:
2019-04-04 12:40:55
阅读次数:
181
[TOC] http://www.madmalls.com/blog/post/customize centos 7 3 autoinstall iso/ http://www.178linux.com/82613 https://www.osyunwei.com/archives/7577.htm ...
分类:
系统相关 时间:
2019-04-02 00:17:15
阅读次数:
205
一、什么是持续集成? (1)Continuous integration(CI) 持续集成是一种软件开发实践,即团队开发成员经常集成他们的工作,通常每个成员至少集成一次,也就意味着每天可能会发生多次集成。每次集成都通过自动化的构建(包括编译,发布,自动化测试)来验证,从而尽快地发现集成错误。许多团队 ...
分类:
其他好文 时间:
2019-04-01 13:00:54
阅读次数:
151
GitLab+Jenkins持续集成+自动化部署 什么是持续集成? (1)Continuous integration (CI) 持续集成是一种软件开发实践,即团队开发成员经常集成他们的工作,通常每个成员至少集成一次,也就意味着每天可能会发生多次集成。每次集成都通过自动化的构建(包括编译、发布、自动 ...
分类:
系统相关 时间:
2019-03-29 13:05:08
阅读次数:
286
本教程主要讲解的是 Vue-CLI 3.x 脚手架搭建的vue项目, 先构建生成dist文件(纯静态应用), 然后自动化部署到静态文件服务器 Nginx。 一、Nginx服务器文件的配置 二、配置生产/测试环境 服务器SSH远程登陆账号 1. 在项目根目录下, 创建 .env 文件 (当前环境变量) ...
分类:
其他好文 时间:
2019-03-29 10:34:36
阅读次数:
342
在项目开始初期时运维就要参与进来,制定相关的标准和规范,开发在编码过程中要遵守这些标准和规范,满足运维提出的“可运维”的要求。因为我们的目标都是为了项目上线后可以更快、更稳定、更安全的运行,这个目标肯定会得到多个部门和领导的支持。可运维的标准?针对可运维的标准要看具体情况,不同的团队、业务都有不同的... ...
分类:
其他好文 时间:
2019-03-25 20:33:32
阅读次数:
158