`
xinklabi
  • 浏览: 1586386 次
  • 性别: Icon_minigender_1
  • 来自: 吉林
文章分类
社区版块
存档分类
最新评论

自动化部署的shell脚本

 
阅读更多

       deploy.sh daily

-------------------------------------------------------------------------------------------------

        env=$1

mkdir /home/admin/work

cd /home/admin/work

svn co http://sources.XXX.net/svn/qatec-toolsplatform/aqc-springmvc

cd /home/admin/work/aqc-springmvc

svn up

 

  cd /home/admin/work/aqc-springmvc/aqc-model

echo "开始编译打包..."

mvn clean -U install

 

cd /home/admin/work/aqc-springmvc/ats-runner

echo "开始编译打包..."

mvn clean -U install

 

export tomcat_base_dir=/home/share_folder/auto_runner/apache-tomcat-6.0.37$env

 

echo "开始复制war包到tomcat..."

rm -rf $tomcat_base_dir/webapps/runner

 

echo "$tomcat_base_dir/webapps/runner"

mkdir $tomcat_base_dir/webapps/runner

cp -r target/ats-runner/* $tomcat_base_dir/webapps/runner/

分享到:
评论

相关推荐

    mysql自动化部署shell脚本

    mysql自动化部署shell脚本

    OpenStack自动化部署shell脚本,非Ansible

    OpenStack自动化部署shell脚本,非Ansible 使用shell脚本编写

    oracle数据库自动化部署shell脚本

    适合dba用于oracle数据库的快速部署,可以自动部署oracle11g以上的数据库,并且支持rac的自动化部署,shell脚本里面有各项脚本参数说明,小白也能轻轻松松使用。

    自动化部署JDK Shell脚本

    下面是一个简单的JDK自动化部署Shell脚本示例: ```bash #!/bin/bash # 定义JDK下载URL和本地存储路径 DOWNLOAD_URL="http://example.com/jdk-8u241-linux-x64.tar.gz" # 替换为实际下载地址 LOCAL_PATH="/opt/jdk...

    mysql自动化部署脚本

    自动化部署mysql脚本适合的版本为mysql5.5和5.6系列。

    sringboot项目自动化发布shell脚本

    在自动化部署中,我们还可以使用更高级的工具,如Jenkins、GitLab CI/CD或者AWS CodePipeline,它们提供了更强大的工作流管理和错误处理能力。这些工具能够监听代码仓库的变动,自动触发构建、测试和部署过程,确保...

    自动部署达梦数据库shell脚本,达梦8版本

    run.sh 步骤:请把脚本和达梦数据库iso包移动到 /opt下!接下来 source run.sh

    自动化安装mysql shell脚本

    本程序是自动化安装 mysql5.6 shell脚本,要在/data目录

    cdh自动化安装shell脚本

    cdh一键部署脚本

    hadoop环境部署自动化shell脚本(伪分布式、完全分布式集群搭建).docx

    【Hadoop环境部署自动化Shell脚本】是一种高效的方法,用于快速搭建Hadoop集群,无论是用于学习还是开发。本文档提供了一个详细的脚本,涵盖了从Java环境配置到Hadoop集群的完全分布式安装的所有步骤,旨在降低...

    统信信操作系统PXE部署SHELL脚本

    总结起来,"统信桌面操作系统PXE部署SHELL脚本"涉及到的主要知识点包括:SHELL脚本编程,PXE网络部署原理,DHCP和TFTP服务配置,ISO镜像处理,initrd和vmlinuz的创建,kickstart自动化安装,以及客户端网络启动设置...

    shell脚本练习,自动化部署脚本

    本文将详细解析"shell脚本练习,自动化部署脚本"这一主题,涉及的知识点包括Linux Shell、Nginx、Tomcat、keeplived以及NFS服务的配置与管理。 首先,`Shell`是Linux操作系统中的命令解释器,通常指的是Bash...

    自动化部署Nginx Shell脚本

    以下是使用Shell脚本自动化部署Nginx的基本步骤: 1. **环境准备**:确保服务器上已经安装了必要的基础工具,如GCC编译器、Make工具等,这些通常包含在开发工具包中(如在Ubuntu上使用`sudo apt-get install build-...

    自动化部署 MySQL Shell脚本

    本文将深入探讨如何使用Shell脚本来实现MySQL的自动化部署。 首先,我们需要理解MySQL的安装过程。在Linux环境下,通常会通过`apt-get`(Debian/Ubuntu)或`yum`(CentOS/RHEL)等包管理器来安装MySQL服务器。在...

    自动化部署ZK Shell脚本

    **自动化部署ZK Shell脚本** 在IT行业中,自动化部署是提高效率、减少错误的关键环节。Zookeeper,作为Apache的一个开源项目,是一个分布式的、开放源码的分布式应用程序协调服务,是集群管理的必备工具。它提供了...

    自动化部署脚本

    在使用这些文件进行自动化部署时,用户需要熟悉Linux Shell脚本编写,理解部署流程,并具备一定的系统管理知识。同时,对于Nginx的配置和管理也需要一定的了解。确保所有必要的环境变量、依赖库和端口设置都已正确...

    shell自动化构建脚本

    shell脚本是Unix/Linux系统中的一种命令行解释器,用于执行一系列命令,实现任务的自动化。在本文中,我们将深入探讨shell自动化构建脚本的核心概念、用途、以及如何创建和使用它们。 一、shell脚本简介 Shell脚本...

    自动化部署Redis Shell脚本

    总的来说,通过编写Shell脚本自动化部署Redis,不仅可以提高部署效率,还能确保每次部署的一致性,减少人为错误。结合其他如Docker、Kubernetes等容器化技术,你可以构建更强大的自动化部署体系,适应不断变化的业务...

    自动化部署EMQX Shell脚本

    在标题和描述中提到的“自动化部署EMQX Shell脚本”,意味着我们将讨论如何通过编写Shell脚本来实现EMQX的自动部署,这在系统运维和持续集成(CI/CD)流程中是非常常见的需求。编写自动化脚本可以提高效率,减少人为...

    自动化部署K8S Shell脚本

    自动化部署K8S Shell脚本是实现这一目标的关键工具,通过编写脚本,可以简化K8S集群的安装过程,提高效率并减少人为错误。 Shell脚本是一种基于Bash或其他Unix/Linux shell的编程语言,它允许我们执行一系列命令,...

Global site tag (gtag.js) - Google Analytics