delete web deploy switch
Showing
1 changed file
with
67 additions
and
66 deletions
@@ -865,72 +865,73 @@ | @@ -865,72 +865,73 @@ | ||
865 | console.log(param); | 865 | console.log(param); |
866 | //三个node项目发布灰度环境时,自动启用灰度,发布online环境时,自动关闭灰度 | 866 | //三个node项目发布灰度环境时,自动启用灰度,发布online环境时,自动关闭灰度 |
867 | param.az2AutoSwitchOnlineCheck=""; | 867 | param.az2AutoSwitchOnlineCheck=""; |
868 | - if("yohoblk-wap"==param.project_name||"yohobuywap-node"==param.project_name||"yohobuy-node"==param.project_name){ | ||
869 | - $('#confirmSubmitDivId').modal('hide'); | ||
870 | - if(param.environment_name.indexOf("gray")<0){ | ||
871 | - //发布线上环境,则在发布成功后,自动切到online | ||
872 | - param.az2AutoSwitchOnlineCheck="az2AutoSwitchOnlineCheck"; | ||
873 | - mirrorAndDeploy(param); | ||
874 | - }else{ | ||
875 | - //发布灰度环境,自动启用灰度 | ||
876 | - var dialog = $("<div>").appendTo($("body")); | ||
877 | - dialog.dialog({ | ||
878 | - title: "你确定执行发布吗", | ||
879 | - backdrop: "static", | ||
880 | - content: "发布开始前会自动启用az2-"+param.project_name+"灰度环境,确定发布?", | ||
881 | - buttons: [{ | ||
882 | - text: "否", | ||
883 | - className: "btn-danger", | ||
884 | - onclick: function () { | ||
885 | - dialog.dialog("hide"); | ||
886 | - $('#confirmSubmitDivId').modal('show'); | ||
887 | - } | ||
888 | - }, { | ||
889 | - text: "是", | ||
890 | - className: "btn-success", | ||
891 | - onclick: function () { | ||
892 | - dialog.dialog("hide"); | ||
893 | - | ||
894 | - var layerSwitch=layer.open( { | ||
895 | - type:3, | ||
896 | - //area: ['800px', '500px'], | ||
897 | - content:"灰度环境切换中", | ||
898 | - time: 0 //不自动关闭 | ||
899 | - }); | ||
900 | - | ||
901 | - $.ajax({ | ||
902 | - type: "post", | ||
903 | - url: contextPath+"/dockerBuild/switchDockerNodeAz2", | ||
904 | - data: { | ||
905 | - env:param.environment_name, | ||
906 | - branch:param.branch_name, | ||
907 | - project_name: param.project_name, | ||
908 | - onlineOrGray:"gray" | ||
909 | - }, | ||
910 | - dataType: "json", | ||
911 | - success: function(resp){ | ||
912 | - layer.close(layerSwitch); | ||
913 | - if(resp.code==200){ | ||
914 | - mirrorAndDeploy(param); | ||
915 | - }else{ | ||
916 | - localAlert("错误","az2切换灰度环境失败:"+resp.message); | ||
917 | - } | ||
918 | - }, | ||
919 | - error: function(){ | ||
920 | - layer.close(layerSwitch); | ||
921 | - localAlert("错误","az2切换灰度环境异常"); | ||
922 | - | ||
923 | - } | ||
924 | - }); | ||
925 | - | ||
926 | - } | ||
927 | - }] | ||
928 | - }); | ||
929 | - } | ||
930 | - | ||
931 | - }else{ | ||
932 | - mirrorAndDeploy(param); | ||
933 | - } | 868 | + mirrorAndDeploy(param); |
869 | +// if("yohoblk-wap"==param.project_name||"yohobuywap-node"==param.project_name||"yohobuy-node"==param.project_name){ | ||
870 | +// $('#confirmSubmitDivId').modal('hide'); | ||
871 | +// if(param.environment_name.indexOf("gray")<0){ | ||
872 | +// //发布线上环境,则在发布成功后,自动切到online | ||
873 | +// param.az2AutoSwitchOnlineCheck="az2AutoSwitchOnlineCheck"; | ||
874 | +// mirrorAndDeploy(param); | ||
875 | +// }else{ | ||
876 | +// //发布灰度环境,自动启用灰度 | ||
877 | +// var dialog = $("<div>").appendTo($("body")); | ||
878 | +// dialog.dialog({ | ||
879 | +// title: "你确定执行发布吗", | ||
880 | +// backdrop: "static", | ||
881 | +// content: "发布开始前会自动启用az2-"+param.project_name+"灰度环境,确定发布?", | ||
882 | +// buttons: [{ | ||
883 | +// text: "否", | ||
884 | +// className: "btn-danger", | ||
885 | +// onclick: function () { | ||
886 | +// dialog.dialog("hide"); | ||
887 | +// $('#confirmSubmitDivId').modal('show'); | ||
888 | +// } | ||
889 | +// }, { | ||
890 | +// text: "是", | ||
891 | +// className: "btn-success", | ||
892 | +// onclick: function () { | ||
893 | +// dialog.dialog("hide"); | ||
894 | +// | ||
895 | +// var layerSwitch=layer.open( { | ||
896 | +// type:3, | ||
897 | +// //area: ['800px', '500px'], | ||
898 | +// content:"灰度环境切换中", | ||
899 | +// time: 0 //不自动关闭 | ||
900 | +// }); | ||
901 | +// | ||
902 | +// $.ajax({ | ||
903 | +// type: "post", | ||
904 | +// url: contextPath+"/dockerBuild/switchDockerNodeAz2", | ||
905 | +// data: { | ||
906 | +// env:param.environment_name, | ||
907 | +// branch:param.branch_name, | ||
908 | +// project_name: param.project_name, | ||
909 | +// onlineOrGray:"gray" | ||
910 | +// }, | ||
911 | +// dataType: "json", | ||
912 | +// success: function(resp){ | ||
913 | +// layer.close(layerSwitch); | ||
914 | +// if(resp.code==200){ | ||
915 | +// mirrorAndDeploy(param); | ||
916 | +// }else{ | ||
917 | +// localAlert("错误","az2切换灰度环境失败:"+resp.message); | ||
918 | +// } | ||
919 | +// }, | ||
920 | +// error: function(){ | ||
921 | +// layer.close(layerSwitch); | ||
922 | +// localAlert("错误","az2切换灰度环境异常"); | ||
923 | +// | ||
924 | +// } | ||
925 | +// }); | ||
926 | +// | ||
927 | +// } | ||
928 | +// }] | ||
929 | +// }); | ||
930 | +// } | ||
931 | +// | ||
932 | +// }else{ | ||
933 | +// mirrorAndDeploy(param); | ||
934 | +// } | ||
934 | } | 935 | } |
935 | 936 | ||
936 | 937 |
-
Please register or login to post a comment