#!/bin/sh
if [ -z $PROJECT]; then
PS3="Please choose:"
PROJECTS="Project1 Project2"
echo "Choose which project you want to build from the list below:"
select PROJECT in $PROJECTS;
do
break
done
fi
if [ -z $PROJECT ]; then
echo "Error in select project!"
exit
fi
echo "Release $PROJECT project now..."
case $PROJECT in
Project1)
export JAVA_HOME=/opt/jdk1.6.0_24
xxx=aaa
break;;
Project2)
export JAVA_HOME=/opt/jdk1.5.0_12
xxx=bbb
break;;
esac
echo "JAVA_HOME="$JAVA_HOME
read -p "Please enter your cvs user name: " yn
USER=`echo $yn|sed 's/ //g'`
if [ "$USER" = "" ]
then
echo "Empty user name!"
exit 1
fi
stty -echo
read -p "Please enter your cvs password:" PASS
stty echo
echo ""
Release project is error-prone, so we should use scripts to make this progress automation. Here's an exmple for it (Only a part, not including mvn release process).
Tools can make our life easy!
分享到:
相关推荐
发布脚本发布脚本以自动增加版本号并推送git标签。 功能包括: 在package.json (和package-lock...安装将此模块添加到您的devDependencies :npm i -D @alcalzone/release-script 在package.json添加一个新的npm脚本:
Release Automation权限查看器是启用了扩展的6.3版权限查看功能。 它使您可以查看环境中的权限,并可以轻松导航以过滤和在各种应用程序之间切换。 您需要配置指向Release Automation的适当URL的扩展名以及具有查看...
Release Automation权限查看器是启用了扩展的6.3版权限查看功能。 它使您可以查看环境中的权限,并可以轻松导航以过滤和在各种应用程序之间切换。 您需要配置指向Release Automation的适当URL的扩展名以及具有查看...
Oracle COM Automation Developer’s Guide Release 8.1.6 for Windows NT
JetbrainsCrack-3.1-release-enc.jarJetbrainsCrack-3.1-release-enc.jarJetbrainsCrack-3.1-release-enc.jarJetbrainsCrack-3.1-release-enc.jarJetbrainsCrack-3.1-release-enc.jarJetbrainsCrack-3.1-release-enc...
script-1.1-release.crx
spring-context-3.2.4.RELEASE.jar spring-core-3.2.4.RELEASE.jar spring-beans-3.2.4.RELEASE.jar spring-test-3.2.4.RELEASE.jar spring-web-3.2.4.RELEASE.jar spring-aop-3.2.4.RELEASE.jar spring-webmvc-...
mkdir -p ~/.dennis您可以从添加Bash别名或在项目中创建单行脚本中受益,以运行发行版# If you're using Bashecho "# Dennis release helper" >> ~/.bash_profileecho "alias dennis='docker run --rm -v ~/.dennis...
e10591-Oracle COM Automation Feature Developer's Guide 11g Release 2 (11.2) for Microsoft Windows-80
开发工具 spring-aop-4.3.6.RELEASE开发工具 spring-aop-4.3.6.RELEASE开发工具 spring-aop-4.3.6.RELEASE开发工具 spring-aop-4.3.6.RELEASE开发工具 spring-aop-4.3.6.RELEASE开发工具 spring-aop-4.3.6.RELEASE...
-- vRealize Automation – VMware’s purpose built hybrid cloud management software ...-- and vRealize Code Stream – VMware’s release automation solution that enables continuous delivery
开发工具 框架JAR spring-framework-4.3.6.RELEASE-dist开发工具 框架JAR spring-framework-4.3.6.RELEASE-dist开发工具 框架JAR spring-framework-4.3.6.RELEASE-dist开发工具 框架JAR spring-framework-4.3.6....
webtatic-release.rpm Install Howto Download latest webtatic-release rpm from http://repo.webtatic.com/yum/el7/x86_64/ Install webtatic-release rpm: # rpm -Uvh webtatic-release*rpm Install ...
app-release app-release app-release app-release app-release
spring-aop-4.1.6.RELEASE.jar spring-aspects-4.1.6.RELEASE.jar spring-beans-4.1.6.RELEASE.jar spring-context-4.1.6.RELEASE.jar spring-context-support-4.1.6.RELEASE.jar spring-core-4.1.6.RELEASE.jar ...
EEMBC porting guide and release note , eembc 程序移植手册和发布日志
release.sh [-a | [ -r RELEASE_VERSION ] [ -n NEXT_DEV_VERSION ] ] [ -c ASSUMED_POM_VERSION ] [ -s ] [-i] Updates release version, then builds and commits it -a Shorthand for -a auto -n auto -r Sets...
app-release.apk
赠送jar包:spring-boot-2.3.12.RELEASE.jar; 赠送原API文档:spring-boot-2.3.12.RELEASE-javadoc.jar; 赠送源代码:spring-boot-2.3.12.RELEASE-sources.jar; 赠送Maven依赖信息文件:spring-boot-2.3.12....
CCS中Debug与Release的区别.doc