Commit 32fa46fb by huluobin

# 周转父pom

parent 03876a58
log
# Created by .ignore support plugin (hsz.mobi)
### Java template
# Compiled class file
*.class
# Log file
*.log
# BlueJ files
*.ctxt
# Mobile Tools for Java (J2ME)
.mtj.tmp/
# Package Files #
*.jar
*.war
*.nar
*.ear
*.zip
*.tar.gz
*.rar
*.gz
# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
hs_err_pid*
### Vim template
# Swap
[._]*.s[a-v][a-z]
[._]*.sw[a-p]
[._]s[a-rt-v][a-z]
[._]ss[a-gi-z]
[._]sw[a-p]
# Session
Session.vim
# Temporary
.netrwhist
*~
# Auto-generated tag files
tags
# Persistent undo
[._]*.un~
### JetBrains template
# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio and WebStorm
# Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839
# User-specific stuff
.idea/**/workspace.xml
.idea/**/tasks.xml
.idea/**/usage.statistics.xml
.idea/**/dictionaries
.idea/**/shelf
# Sensitive or high-churn files
.idea/**/dataSources/
.idea/**/dataSources.ids
.idea/**/dataSources.local.xml
.idea/**/sqlDataSources.xml
.idea/**/dynamic.xml
.idea/**/uiDesigner.xml
.idea/**/dbnavigator.xml
# Gradle
.idea/**/gradle.xml
.idea/**/libraries
# Gradle and Maven with auto-import
# When using Gradle or Maven with auto-import, you should exclude module files,
# since they will be recreated, and may cause churn. Uncomment if using
# auto-import.
# .idea/modules.xml
# .idea/*.iml
# .idea/modules
# CMake
cmake-build-*/
# Mongo Explorer plugin
.idea/**/mongoSettings.xml
# File-based project format
*.iws
# IntelliJ
out/
# mpeltonen/sbt-idea plugin
.idea_modules/
# JIRA plugin
atlassian-ide-plugin.xml
# Cursive Clojure plugin
.idea/replstate.xml
# Crashlytics plugin (for Android Studio and IntelliJ)
com_crashlytics_export_strings.xml
crashlytics.properties
crashlytics-build.properties
fabric.properties
# Editor-based Rest Client
.idea/httpRequests
### VisualStudioCode template
.vscode/*
!.vscode/settings.json
!.vscode/tasks.json
!.vscode/launch.json
!.vscode/extensions.json
### Eclipse template
.metadata
tmp/
*.tmp
*.bak
*.swp
*~.nib
local.properties
.settings/
.loadpath
.recommenders
# External tool builders
.externalToolBuilders/
# Locally stored "Eclipse launch configurations"
*.launch
# PyDev specific (Python IDE for Eclipse)
*.pydevproject
# CDT-specific (C/C++ Development Tooling)
.cproject
# CDT- autotools
.autotools
# Java annotation processor (APT)
.factorypath
# PDT-specific (PHP Development Tools)
.buildpath
# sbteclipse plugin
.target
# Tern plugin
.tern-project
# TeXlipse plugin
.texlipse
# STS (Spring Tool Suite)
.springBeans
# Code Recommenders
.recommenders/
# Annotation Processing
.apt_generated/
# Scala IDE specific (Scala & Java development for Eclipse)
.cache-main
.scala_dependencies
.worksheet
rebel.xml
target
/xw-agent-front/
/xw-operation-front/
mvnw
mvnw.cmd
.mvn
.idea
*.iml
# shellcheck disable=SC2164
cd /gogirl/gogirl-miniapp-backend
git pull
# 拉取开发分支代码
git checkout branch
#打包
mvn clean package -Dmaven.test.skip=true -Dmaven.compile.fork=true
# kill测试进程
# shellcheck disable=SC2009
ps -ef | grep miniapp | grep -v grep | grep pre | awk '{print $2}' | xargs kill -9
# 运行
nohup java -Xms1024m -Xmx2048m -Xss2m -jar -Dspring.profiles.active=pre /gogirl/gogirl-miniapp-backend/target/gogirl-miniapp-backend-0.0.1-SNAPSHOT.jar & \
# shellcheck disable=SC2164
# 更更新代码
cd /gogirl/gogirl-miniapp-backend
git pull
# 检出master分支
git checkout master
# 打包
mvn clean package -Dmaven.test.skip=true -Dmaven.compile.fork=true
# 关闭正在运行
# shellcheck disable=SC2009
ps -ef | grep miniapp | grep -v grep | grep prod | awk '{print $2}' | xargs kill -9
# 启动
nohup java -Xms1024m -Xmx2048m -Xss2m -jar -Dspring.profiles.active=prod /gogirl/gogirl-miniapp-backend/target/gogirl-miniapp-backend-0.0.1-SNAPSHOT.jar & \
docker build -f ../docker/dev.dockerfile -t gogirl-miniapp-backend-dev5443:3.5 . \
&& docker run \
-v /Users/huluobin/docker/gogirl-miniapp-backend/dev/log:/log \
-p 5443:5443 \
gogirl-miniapp-backend-dev5443:3.5
\ No newline at end of file
docker build -f ../docker/prod.dockerfile -t gogirl-miniapp-backend-prod5444:3.5 . \
&& docker run \
-v /Users/huluobin/docker/gogirl-miniapp-backend/prod/log:/log \
-p 5444:5444 \
gogirl-miniapp-backend-prod5444:3.5
\ No newline at end of file
docker build -f ../docker/test.dockerfile -t gogirl-miniapp-backend-test5445:3.5 . \
&& docker run \
-v /Users/huluobin/docker/gogirl-miniapp-backend/test/log:/log \
-p 5445:5445 \
gogirl-miniapp-backend-test5445:3.5
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment