@@ -55,25 +55,22 @@ async function setConfig() {
5555 const { appEnv, clouddotEnv, debug } = answers ;
5656 process . env . DEBUG = debug . toString ( ) ;
5757
58- if ( appEnv === 'koku-ui-hccm' || appEnv === 'all' ) {
59- if ( clouddotEnv === 'stage' ) {
60- process . env . HCCM_STAGE_ARG = '-s' ;
61- } else if ( clouddotEnv === 'prod' ) {
62- process . env . HCCM_PROD_ARG = '-p' ;
63- } else if ( clouddotEnv === 'all' ) {
64- process . env . HCCM_STAGE_ARG = '-s' ;
65- process . env . HCCM_PROD_ARG = '-p' ;
66- }
58+ const isHccm = appEnv === 'koku-ui-hccm' || appEnv === 'all' ;
59+ const isRos = appEnv === 'koku-ui-ros' || appEnv === 'all' ;
60+ const isStage = clouddotEnv === 'stage' || clouddotEnv === 'all' ;
61+ const isProd = clouddotEnv === 'prod' || clouddotEnv === 'all' ;
62+
63+ if ( isHccm && isStage ) {
64+ process . env . HCCM_STAGE_ARG = '-s' ;
65+ }
66+ if ( isHccm && isProd ) {
67+ process . env . HCCM_PROD_ARG = '-p' ;
68+ }
69+ if ( isRos && isStage ) {
70+ process . env . ROS_STAGE_ARG = '-q' ;
6771 }
68- if ( appEnv === 'koku-ui-ros' || appEnv === 'all' ) {
69- if ( clouddotEnv === 'stage' ) {
70- process . env . ROS_STAGE_ARG = '-q' ;
71- } else if ( clouddotEnv === 'prod' ) {
72- process . env . ROS_PROD_ARG = '-r' ;
73- } else if ( clouddotEnv === 'all' ) {
74- process . env . ROS_STAGE_ARG = '-q' ;
75- process . env . ROS_PROD_ARG = '-r' ;
76- }
72+ if ( isRos && isProd ) {
73+ process . env . ROS_PROD_ARG = '-r' ;
7774 }
7875 } ) ;
7976}
0 commit comments