├── .gitignore ├── LICENSE ├── README.md ├── config ├── custom_config.properties ├── deploy-config │ ├── db-linux.xml │ ├── db-windows.xml │ └── deploy-config-schema.xsd └── global_config.properties ├── docs ├── .nojekyll ├── README.md ├── _sidebar.md ├── continue.md ├── index.html ├── v1.0.0 │ ├── 1-usage-scenario.md │ ├── 2-function.md │ ├── 3-run-proc.md │ ├── 4-usage-detail.md │ ├── 5-deployment.md │ └── 6-feedback.md ├── 在线文档.txt └── 部署工具使用手册-2018.12.pdf ├── example └── examples.md ├── pom.xml ├── scripts ├── linux │ ├── common │ │ ├── add_port.sh │ │ ├── delete_auto_start.sh │ │ ├── delete_port.sh │ │ ├── set_auto_start.sh │ │ ├── sync_os_time.sh │ │ └── yum │ │ │ ├── CentOS6-Base-163.repo │ │ │ └── CentOS7-Base-163.repo │ └── db │ │ ├── chmod_db_files.sh │ │ ├── mariadb │ │ ├── import_mysql_sql.sh │ │ ├── install_mysqldb.sh │ │ └── uninstall_mysql.sh │ │ └── redis │ │ ├── install_redis.sh │ │ └── uninstall_redis.sh └── windows │ └── common │ ├── registry │ └── sync_os_time.reg │ └── sync_os_time.bat ├── src ├── main │ ├── java │ │ └── me │ │ │ └── mason │ │ │ └── deploytool │ │ │ ├── common │ │ │ └── Constants.java │ │ │ ├── exception │ │ │ ├── AppException.java │ │ │ ├── ErrorCodeConstants.java │ │ │ ├── OperationException.java │ │ │ ├── PropertiesException.java │ │ │ └── XmlException.java │ │ │ ├── model │ │ │ ├── EPlatform.java │ │ │ ├── OrderedProperties.java │ │ │ ├── XmlConfCommandElem.java │ │ │ ├── XmlConfContent.java │ │ │ ├── XmlConfDataSourceElem.java │ │ │ ├── XmlConfReplaceFileElem.java │ │ │ ├── XmlConfReplacementElem.java │ │ │ ├── XmlConfStatementElem.java │ │ │ ├── XmlConfTargetElem.java │ │ │ ├── XmlConfigurationElem.java │ │ │ ├── XmlDependencyElem.java │ │ │ ├── XmlDependencyResultElem.java │ │ │ ├── XmlExecutionElem.java │ │ │ ├── XmlGroupElem.java │ │ │ ├── XmlPropertyElem.java │ │ │ └── XmlPropertyValueElem.java │ │ │ ├── operation │ │ │ ├── Operation.java │ │ │ ├── OperationFactory.java │ │ │ ├── command │ │ │ │ ├── CommandRunner.java │ │ │ │ ├── CommandRunnerFactory.java │ │ │ │ ├── LinuxCommandRunner.java │ │ │ │ ├── StreamThread.java │ │ │ │ └── WindowsCommandRunner.java │ │ │ └── exec │ │ │ │ ├── OperGenerateQrcode.java │ │ │ │ ├── OperListConfig.java │ │ │ │ ├── OperRunCommand.java │ │ │ │ ├── OperRunDbStatement.java │ │ │ │ ├── OperRunDependency.java │ │ │ │ └── OperUpdateFile.java │ │ │ ├── service │ │ │ └── file │ │ │ │ ├── FileReplacementFactory.java │ │ │ │ ├── IFileReplacement.java │ │ │ │ ├── PropertiesFileReplacement.java │ │ │ │ ├── TemplateFileReplacement.java │ │ │ │ └── XmlFileReplacement.java │ │ │ ├── sys │ │ │ ├── AppConfigLoader.java │ │ │ └── AppContext.java │ │ │ ├── ui │ │ │ ├── DeployRunner.java │ │ │ └── MainEntry.java │ │ │ └── util │ │ │ ├── DateFormatUtils.java │ │ │ ├── DateUtils.java │ │ │ ├── DbUtils.java │ │ │ ├── FileUtils.java │ │ │ ├── FunctionUtils.java │ │ │ ├── OSInfoUtils.java │ │ │ ├── PathUtils.java │ │ │ ├── PlaceHolderUtils.java │ │ │ ├── PropertiesFileUtils.java │ │ │ ├── PropertyKeyUtils.java │ │ │ ├── QrcodeUtils.java │ │ │ ├── StringTemplateUtils.java │ │ │ ├── TelnetUtils.java │ │ │ └── XmlFileUtils.java │ └── resources │ │ ├── license │ │ └── APACHE-2.txt │ │ └── logback.xml └── test │ └── java │ └── me │ └── mason │ └── deploytool │ ├── operation │ └── OperationTester.java │ └── sys │ └── ContextTester.java ├── systemfile └── tool │ ├── readme.txt │ └── telnet-tool.jar └── template └── linux └── db ├── resource └── sql │ └── mytest.sql └── software ├── mariadb └── my.cnf ├── mysql └── my.ini └── redis ├── bin └── redisd.sh └── redis.conf /.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | *.iml 3 | .idea 4 | logs 5 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mianshenglee/deploy-tool/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mianshenglee/deploy-tool/HEAD/README.md -------------------------------------------------------------------------------- /config/custom_config.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mianshenglee/deploy-tool/HEAD/config/custom_config.properties -------------------------------------------------------------------------------- /config/deploy-config/db-linux.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mianshenglee/deploy-tool/HEAD/config/deploy-config/db-linux.xml -------------------------------------------------------------------------------- /config/deploy-config/db-windows.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mianshenglee/deploy-tool/HEAD/config/deploy-config/db-windows.xml -------------------------------------------------------------------------------- /config/deploy-config/deploy-config-schema.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mianshenglee/deploy-tool/HEAD/config/deploy-config/deploy-config-schema.xsd -------------------------------------------------------------------------------- /config/global_config.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mianshenglee/deploy-tool/HEAD/config/global_config.properties -------------------------------------------------------------------------------- /docs/.nojekyll: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mianshenglee/deploy-tool/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/_sidebar.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mianshenglee/deploy-tool/HEAD/docs/_sidebar.md -------------------------------------------------------------------------------- /docs/continue.md: -------------------------------------------------------------------------------- 1 | # 关于deploy-tool后续版本 2 | 3 | 敬请期待...... 4 | 5 | --- 6 | author: mason lee -------------------------------------------------------------------------------- /docs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mianshenglee/deploy-tool/HEAD/docs/index.html -------------------------------------------------------------------------------- /docs/v1.0.0/1-usage-scenario.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mianshenglee/deploy-tool/HEAD/docs/v1.0.0/1-usage-scenario.md -------------------------------------------------------------------------------- /docs/v1.0.0/2-function.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mianshenglee/deploy-tool/HEAD/docs/v1.0.0/2-function.md -------------------------------------------------------------------------------- /docs/v1.0.0/3-run-proc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mianshenglee/deploy-tool/HEAD/docs/v1.0.0/3-run-proc.md -------------------------------------------------------------------------------- /docs/v1.0.0/4-usage-detail.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mianshenglee/deploy-tool/HEAD/docs/v1.0.0/4-usage-detail.md -------------------------------------------------------------------------------- /docs/v1.0.0/5-deployment.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mianshenglee/deploy-tool/HEAD/docs/v1.0.0/5-deployment.md -------------------------------------------------------------------------------- /docs/v1.0.0/6-feedback.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mianshenglee/deploy-tool/HEAD/docs/v1.0.0/6-feedback.md -------------------------------------------------------------------------------- /docs/在线文档.txt: -------------------------------------------------------------------------------- 1 | 在线文档地址 : 2 | https://www.kancloud.cn/masonlee/deploy-tool-help-doc/883192 -------------------------------------------------------------------------------- /docs/部署工具使用手册-2018.12.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mianshenglee/deploy-tool/HEAD/docs/部署工具使用手册-2018.12.pdf -------------------------------------------------------------------------------- /example/examples.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mianshenglee/deploy-tool/HEAD/example/examples.md -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mianshenglee/deploy-tool/HEAD/pom.xml -------------------------------------------------------------------------------- /scripts/linux/common/add_port.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mianshenglee/deploy-tool/HEAD/scripts/linux/common/add_port.sh -------------------------------------------------------------------------------- /scripts/linux/common/delete_auto_start.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mianshenglee/deploy-tool/HEAD/scripts/linux/common/delete_auto_start.sh -------------------------------------------------------------------------------- /scripts/linux/common/delete_port.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mianshenglee/deploy-tool/HEAD/scripts/linux/common/delete_port.sh -------------------------------------------------------------------------------- /scripts/linux/common/set_auto_start.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mianshenglee/deploy-tool/HEAD/scripts/linux/common/set_auto_start.sh -------------------------------------------------------------------------------- /scripts/linux/common/sync_os_time.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mianshenglee/deploy-tool/HEAD/scripts/linux/common/sync_os_time.sh -------------------------------------------------------------------------------- /scripts/linux/common/yum/CentOS6-Base-163.repo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mianshenglee/deploy-tool/HEAD/scripts/linux/common/yum/CentOS6-Base-163.repo -------------------------------------------------------------------------------- /scripts/linux/common/yum/CentOS7-Base-163.repo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mianshenglee/deploy-tool/HEAD/scripts/linux/common/yum/CentOS7-Base-163.repo -------------------------------------------------------------------------------- /scripts/linux/db/chmod_db_files.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mianshenglee/deploy-tool/HEAD/scripts/linux/db/chmod_db_files.sh -------------------------------------------------------------------------------- /scripts/linux/db/mariadb/import_mysql_sql.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mianshenglee/deploy-tool/HEAD/scripts/linux/db/mariadb/import_mysql_sql.sh -------------------------------------------------------------------------------- /scripts/linux/db/mariadb/install_mysqldb.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mianshenglee/deploy-tool/HEAD/scripts/linux/db/mariadb/install_mysqldb.sh -------------------------------------------------------------------------------- /scripts/linux/db/mariadb/uninstall_mysql.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mianshenglee/deploy-tool/HEAD/scripts/linux/db/mariadb/uninstall_mysql.sh -------------------------------------------------------------------------------- /scripts/linux/db/redis/install_redis.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mianshenglee/deploy-tool/HEAD/scripts/linux/db/redis/install_redis.sh -------------------------------------------------------------------------------- /scripts/linux/db/redis/uninstall_redis.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mianshenglee/deploy-tool/HEAD/scripts/linux/db/redis/uninstall_redis.sh -------------------------------------------------------------------------------- /scripts/windows/common/registry/sync_os_time.reg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mianshenglee/deploy-tool/HEAD/scripts/windows/common/registry/sync_os_time.reg -------------------------------------------------------------------------------- /scripts/windows/common/sync_os_time.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mianshenglee/deploy-tool/HEAD/scripts/windows/common/sync_os_time.bat -------------------------------------------------------------------------------- /src/main/java/me/mason/deploytool/common/Constants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mianshenglee/deploy-tool/HEAD/src/main/java/me/mason/deploytool/common/Constants.java -------------------------------------------------------------------------------- /src/main/java/me/mason/deploytool/exception/AppException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mianshenglee/deploy-tool/HEAD/src/main/java/me/mason/deploytool/exception/AppException.java -------------------------------------------------------------------------------- /src/main/java/me/mason/deploytool/exception/ErrorCodeConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mianshenglee/deploy-tool/HEAD/src/main/java/me/mason/deploytool/exception/ErrorCodeConstants.java -------------------------------------------------------------------------------- /src/main/java/me/mason/deploytool/exception/OperationException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mianshenglee/deploy-tool/HEAD/src/main/java/me/mason/deploytool/exception/OperationException.java -------------------------------------------------------------------------------- /src/main/java/me/mason/deploytool/exception/PropertiesException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mianshenglee/deploy-tool/HEAD/src/main/java/me/mason/deploytool/exception/PropertiesException.java -------------------------------------------------------------------------------- /src/main/java/me/mason/deploytool/exception/XmlException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mianshenglee/deploy-tool/HEAD/src/main/java/me/mason/deploytool/exception/XmlException.java -------------------------------------------------------------------------------- /src/main/java/me/mason/deploytool/model/EPlatform.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mianshenglee/deploy-tool/HEAD/src/main/java/me/mason/deploytool/model/EPlatform.java -------------------------------------------------------------------------------- /src/main/java/me/mason/deploytool/model/OrderedProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mianshenglee/deploy-tool/HEAD/src/main/java/me/mason/deploytool/model/OrderedProperties.java -------------------------------------------------------------------------------- /src/main/java/me/mason/deploytool/model/XmlConfCommandElem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mianshenglee/deploy-tool/HEAD/src/main/java/me/mason/deploytool/model/XmlConfCommandElem.java -------------------------------------------------------------------------------- /src/main/java/me/mason/deploytool/model/XmlConfContent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mianshenglee/deploy-tool/HEAD/src/main/java/me/mason/deploytool/model/XmlConfContent.java -------------------------------------------------------------------------------- /src/main/java/me/mason/deploytool/model/XmlConfDataSourceElem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mianshenglee/deploy-tool/HEAD/src/main/java/me/mason/deploytool/model/XmlConfDataSourceElem.java -------------------------------------------------------------------------------- /src/main/java/me/mason/deploytool/model/XmlConfReplaceFileElem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mianshenglee/deploy-tool/HEAD/src/main/java/me/mason/deploytool/model/XmlConfReplaceFileElem.java -------------------------------------------------------------------------------- /src/main/java/me/mason/deploytool/model/XmlConfReplacementElem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mianshenglee/deploy-tool/HEAD/src/main/java/me/mason/deploytool/model/XmlConfReplacementElem.java -------------------------------------------------------------------------------- /src/main/java/me/mason/deploytool/model/XmlConfStatementElem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mianshenglee/deploy-tool/HEAD/src/main/java/me/mason/deploytool/model/XmlConfStatementElem.java -------------------------------------------------------------------------------- /src/main/java/me/mason/deploytool/model/XmlConfTargetElem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mianshenglee/deploy-tool/HEAD/src/main/java/me/mason/deploytool/model/XmlConfTargetElem.java -------------------------------------------------------------------------------- /src/main/java/me/mason/deploytool/model/XmlConfigurationElem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mianshenglee/deploy-tool/HEAD/src/main/java/me/mason/deploytool/model/XmlConfigurationElem.java -------------------------------------------------------------------------------- /src/main/java/me/mason/deploytool/model/XmlDependencyElem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mianshenglee/deploy-tool/HEAD/src/main/java/me/mason/deploytool/model/XmlDependencyElem.java -------------------------------------------------------------------------------- /src/main/java/me/mason/deploytool/model/XmlDependencyResultElem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mianshenglee/deploy-tool/HEAD/src/main/java/me/mason/deploytool/model/XmlDependencyResultElem.java -------------------------------------------------------------------------------- /src/main/java/me/mason/deploytool/model/XmlExecutionElem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mianshenglee/deploy-tool/HEAD/src/main/java/me/mason/deploytool/model/XmlExecutionElem.java -------------------------------------------------------------------------------- /src/main/java/me/mason/deploytool/model/XmlGroupElem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mianshenglee/deploy-tool/HEAD/src/main/java/me/mason/deploytool/model/XmlGroupElem.java -------------------------------------------------------------------------------- /src/main/java/me/mason/deploytool/model/XmlPropertyElem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mianshenglee/deploy-tool/HEAD/src/main/java/me/mason/deploytool/model/XmlPropertyElem.java -------------------------------------------------------------------------------- /src/main/java/me/mason/deploytool/model/XmlPropertyValueElem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mianshenglee/deploy-tool/HEAD/src/main/java/me/mason/deploytool/model/XmlPropertyValueElem.java -------------------------------------------------------------------------------- /src/main/java/me/mason/deploytool/operation/Operation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mianshenglee/deploy-tool/HEAD/src/main/java/me/mason/deploytool/operation/Operation.java -------------------------------------------------------------------------------- /src/main/java/me/mason/deploytool/operation/OperationFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mianshenglee/deploy-tool/HEAD/src/main/java/me/mason/deploytool/operation/OperationFactory.java -------------------------------------------------------------------------------- /src/main/java/me/mason/deploytool/operation/command/CommandRunner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mianshenglee/deploy-tool/HEAD/src/main/java/me/mason/deploytool/operation/command/CommandRunner.java -------------------------------------------------------------------------------- /src/main/java/me/mason/deploytool/operation/command/CommandRunnerFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mianshenglee/deploy-tool/HEAD/src/main/java/me/mason/deploytool/operation/command/CommandRunnerFactory.java -------------------------------------------------------------------------------- /src/main/java/me/mason/deploytool/operation/command/LinuxCommandRunner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mianshenglee/deploy-tool/HEAD/src/main/java/me/mason/deploytool/operation/command/LinuxCommandRunner.java -------------------------------------------------------------------------------- /src/main/java/me/mason/deploytool/operation/command/StreamThread.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mianshenglee/deploy-tool/HEAD/src/main/java/me/mason/deploytool/operation/command/StreamThread.java -------------------------------------------------------------------------------- /src/main/java/me/mason/deploytool/operation/command/WindowsCommandRunner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mianshenglee/deploy-tool/HEAD/src/main/java/me/mason/deploytool/operation/command/WindowsCommandRunner.java -------------------------------------------------------------------------------- /src/main/java/me/mason/deploytool/operation/exec/OperGenerateQrcode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mianshenglee/deploy-tool/HEAD/src/main/java/me/mason/deploytool/operation/exec/OperGenerateQrcode.java -------------------------------------------------------------------------------- /src/main/java/me/mason/deploytool/operation/exec/OperListConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mianshenglee/deploy-tool/HEAD/src/main/java/me/mason/deploytool/operation/exec/OperListConfig.java -------------------------------------------------------------------------------- /src/main/java/me/mason/deploytool/operation/exec/OperRunCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mianshenglee/deploy-tool/HEAD/src/main/java/me/mason/deploytool/operation/exec/OperRunCommand.java -------------------------------------------------------------------------------- /src/main/java/me/mason/deploytool/operation/exec/OperRunDbStatement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mianshenglee/deploy-tool/HEAD/src/main/java/me/mason/deploytool/operation/exec/OperRunDbStatement.java -------------------------------------------------------------------------------- /src/main/java/me/mason/deploytool/operation/exec/OperRunDependency.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mianshenglee/deploy-tool/HEAD/src/main/java/me/mason/deploytool/operation/exec/OperRunDependency.java -------------------------------------------------------------------------------- /src/main/java/me/mason/deploytool/operation/exec/OperUpdateFile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mianshenglee/deploy-tool/HEAD/src/main/java/me/mason/deploytool/operation/exec/OperUpdateFile.java -------------------------------------------------------------------------------- /src/main/java/me/mason/deploytool/service/file/FileReplacementFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mianshenglee/deploy-tool/HEAD/src/main/java/me/mason/deploytool/service/file/FileReplacementFactory.java -------------------------------------------------------------------------------- /src/main/java/me/mason/deploytool/service/file/IFileReplacement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mianshenglee/deploy-tool/HEAD/src/main/java/me/mason/deploytool/service/file/IFileReplacement.java -------------------------------------------------------------------------------- /src/main/java/me/mason/deploytool/service/file/PropertiesFileReplacement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mianshenglee/deploy-tool/HEAD/src/main/java/me/mason/deploytool/service/file/PropertiesFileReplacement.java -------------------------------------------------------------------------------- /src/main/java/me/mason/deploytool/service/file/TemplateFileReplacement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mianshenglee/deploy-tool/HEAD/src/main/java/me/mason/deploytool/service/file/TemplateFileReplacement.java -------------------------------------------------------------------------------- /src/main/java/me/mason/deploytool/service/file/XmlFileReplacement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mianshenglee/deploy-tool/HEAD/src/main/java/me/mason/deploytool/service/file/XmlFileReplacement.java -------------------------------------------------------------------------------- /src/main/java/me/mason/deploytool/sys/AppConfigLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mianshenglee/deploy-tool/HEAD/src/main/java/me/mason/deploytool/sys/AppConfigLoader.java -------------------------------------------------------------------------------- /src/main/java/me/mason/deploytool/sys/AppContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mianshenglee/deploy-tool/HEAD/src/main/java/me/mason/deploytool/sys/AppContext.java -------------------------------------------------------------------------------- /src/main/java/me/mason/deploytool/ui/DeployRunner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mianshenglee/deploy-tool/HEAD/src/main/java/me/mason/deploytool/ui/DeployRunner.java -------------------------------------------------------------------------------- /src/main/java/me/mason/deploytool/ui/MainEntry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mianshenglee/deploy-tool/HEAD/src/main/java/me/mason/deploytool/ui/MainEntry.java -------------------------------------------------------------------------------- /src/main/java/me/mason/deploytool/util/DateFormatUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mianshenglee/deploy-tool/HEAD/src/main/java/me/mason/deploytool/util/DateFormatUtils.java -------------------------------------------------------------------------------- /src/main/java/me/mason/deploytool/util/DateUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mianshenglee/deploy-tool/HEAD/src/main/java/me/mason/deploytool/util/DateUtils.java -------------------------------------------------------------------------------- /src/main/java/me/mason/deploytool/util/DbUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mianshenglee/deploy-tool/HEAD/src/main/java/me/mason/deploytool/util/DbUtils.java -------------------------------------------------------------------------------- /src/main/java/me/mason/deploytool/util/FileUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mianshenglee/deploy-tool/HEAD/src/main/java/me/mason/deploytool/util/FileUtils.java -------------------------------------------------------------------------------- /src/main/java/me/mason/deploytool/util/FunctionUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mianshenglee/deploy-tool/HEAD/src/main/java/me/mason/deploytool/util/FunctionUtils.java -------------------------------------------------------------------------------- /src/main/java/me/mason/deploytool/util/OSInfoUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mianshenglee/deploy-tool/HEAD/src/main/java/me/mason/deploytool/util/OSInfoUtils.java -------------------------------------------------------------------------------- /src/main/java/me/mason/deploytool/util/PathUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mianshenglee/deploy-tool/HEAD/src/main/java/me/mason/deploytool/util/PathUtils.java -------------------------------------------------------------------------------- /src/main/java/me/mason/deploytool/util/PlaceHolderUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mianshenglee/deploy-tool/HEAD/src/main/java/me/mason/deploytool/util/PlaceHolderUtils.java -------------------------------------------------------------------------------- /src/main/java/me/mason/deploytool/util/PropertiesFileUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mianshenglee/deploy-tool/HEAD/src/main/java/me/mason/deploytool/util/PropertiesFileUtils.java -------------------------------------------------------------------------------- /src/main/java/me/mason/deploytool/util/PropertyKeyUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mianshenglee/deploy-tool/HEAD/src/main/java/me/mason/deploytool/util/PropertyKeyUtils.java -------------------------------------------------------------------------------- /src/main/java/me/mason/deploytool/util/QrcodeUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mianshenglee/deploy-tool/HEAD/src/main/java/me/mason/deploytool/util/QrcodeUtils.java -------------------------------------------------------------------------------- /src/main/java/me/mason/deploytool/util/StringTemplateUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mianshenglee/deploy-tool/HEAD/src/main/java/me/mason/deploytool/util/StringTemplateUtils.java -------------------------------------------------------------------------------- /src/main/java/me/mason/deploytool/util/TelnetUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mianshenglee/deploy-tool/HEAD/src/main/java/me/mason/deploytool/util/TelnetUtils.java -------------------------------------------------------------------------------- /src/main/java/me/mason/deploytool/util/XmlFileUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mianshenglee/deploy-tool/HEAD/src/main/java/me/mason/deploytool/util/XmlFileUtils.java -------------------------------------------------------------------------------- /src/main/resources/license/APACHE-2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mianshenglee/deploy-tool/HEAD/src/main/resources/license/APACHE-2.txt -------------------------------------------------------------------------------- /src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mianshenglee/deploy-tool/HEAD/src/main/resources/logback.xml -------------------------------------------------------------------------------- /src/test/java/me/mason/deploytool/operation/OperationTester.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mianshenglee/deploy-tool/HEAD/src/test/java/me/mason/deploytool/operation/OperationTester.java -------------------------------------------------------------------------------- /src/test/java/me/mason/deploytool/sys/ContextTester.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mianshenglee/deploy-tool/HEAD/src/test/java/me/mason/deploytool/sys/ContextTester.java -------------------------------------------------------------------------------- /systemfile/tool/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mianshenglee/deploy-tool/HEAD/systemfile/tool/readme.txt -------------------------------------------------------------------------------- /systemfile/tool/telnet-tool.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mianshenglee/deploy-tool/HEAD/systemfile/tool/telnet-tool.jar -------------------------------------------------------------------------------- /template/linux/db/resource/sql/mytest.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mianshenglee/deploy-tool/HEAD/template/linux/db/resource/sql/mytest.sql -------------------------------------------------------------------------------- /template/linux/db/software/mariadb/my.cnf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mianshenglee/deploy-tool/HEAD/template/linux/db/software/mariadb/my.cnf -------------------------------------------------------------------------------- /template/linux/db/software/mysql/my.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mianshenglee/deploy-tool/HEAD/template/linux/db/software/mysql/my.ini -------------------------------------------------------------------------------- /template/linux/db/software/redis/bin/redisd.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mianshenglee/deploy-tool/HEAD/template/linux/db/software/redis/bin/redisd.sh -------------------------------------------------------------------------------- /template/linux/db/software/redis/redis.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mianshenglee/deploy-tool/HEAD/template/linux/db/software/redis/redis.conf --------------------------------------------------------------------------------