From 08a922bfd77691987019517aa6b5a0d11c6c6412 Mon Sep 17 00:00:00 2001 From: "Samuele E. Locatelli" Date: Mon, 23 Mar 2020 16:16:22 +0100 Subject: [PATCH] refresh vers number --- GPW_Admin/Web.IISDEV.config | 32 ++ .../Properties/PublishProfiles/IISDEV.pubxml | 2 +- ...gnTimeResolveAssemblyReferencesInput.cache | Bin 80361 -> 77386 bytes .../Properties/PublishProfiles/IISDEV.pubxml | 2 +- GPW_Commesse/Web.IISDEV.config | 32 ++ HOME/Properties/PublishProfiles/IISDEV.pubxml | 2 +- Jenkinsfile | 482 +++++++++--------- 7 files changed, 306 insertions(+), 246 deletions(-) create mode 100644 GPW_Admin/Web.IISDEV.config create mode 100644 GPW_Commesse/Web.IISDEV.config diff --git a/GPW_Admin/Web.IISDEV.config b/GPW_Admin/Web.IISDEV.config new file mode 100644 index 0000000..40150c7 --- /dev/null +++ b/GPW_Admin/Web.IISDEV.config @@ -0,0 +1,32 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/GPW_Barcode/Properties/PublishProfiles/IISDEV.pubxml b/GPW_Barcode/Properties/PublishProfiles/IISDEV.pubxml index 11a403a..323ee5d 100644 --- a/GPW_Barcode/Properties/PublishProfiles/IISDEV.pubxml +++ b/GPW_Barcode/Properties/PublishProfiles/IISDEV.pubxml @@ -7,7 +7,7 @@ by editing this MSBuild file. In order to learn more about this please visit htt MSDeploy - https://IIS02:8172/MsDeploy.axd + https://w2019-iis-dev:8172/MsDeploy.axd Default Web Site/GPW/BCODE False diff --git a/GPW_Barcode/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/GPW_Barcode/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache index b14653d2da1d4517694a76a43865feee07cf779f..8a41b2023f6a41aba6998412a50e2cac2f0aaad4 100644 GIT binary patch literal 77386 zcmeI52Y4LC*~eut2R0#KLI{Brk&uKW(nj4jiIb?>0!tP;*(UfLv3ECjT6=Hz*kVaI zPJ;x}doQH--t(pR-h1!8_nv(Jcec##=`4tLXSL50af#x zT4auC7OOa>r7`=AX4O%xB2%r(!i?%H*k{yR-Z-^snKk4PS#_qx>YD9X%iR|vl)PNB&v9)w%WBMG29lbv%mxxYgp_V>1@H1~DV$I^u~6vfI1#TW zY}l}&fWLU{IN|z}ip#dc8mOKq--<&OPT9!}W@!~=H!|yr-UA0#`3hRZK2>+wjH+2z z^o3t7I+kYCyE+?o#k6#-EZW$>jc#IFx2l7c!J*#m{R6CL+xCN9tLez8R2lhjFx_m; zd2$;z+*Czn)S|F8$w)lsbt>fsbW;VDQHO4-plJ=92RD!(yy--|Y~Hky{&^C;z#Zt= zbTVG>pHt{%6TNJvms9bwxo|VQb`(y-%h=Ib-*dXC2uFHRwOA>1c1z0i_+02ib{!c| zhLpapzyr$yOUK(^+ZEthfzkICd%Op8IZ$UD`RbpZ?B| zz{NAGtYnrCmBv`vt>e{(|2YRAX_nchek62=g+ruN)XDlXO;#)hrwg|qOl&3Ly*>F??9-M;CT`2UX0TPUCDZ{ciu zQ5H3$Q7zmG|K6xnb-i#7{})?gTc{|iD4GKK|8q$*X1Lj$pJi&b!Aj$LLtRjuC8uyM zQl3vS<=OG!v8nO-qQlh2e$)aEIS&vkMM#+Xe3doK5?fLmO`UaD_#CL)p*aob-Ui%; zd~QuWqJgd8rEpsycPB;qRasH(=2GEyNb&NdDPnqv*`iY_o2Fx9!rJVvTUu4A*mmLe zNdNwl(r;)6XLN#5N}pjdvWFAS2jL27gusqFfU-Ar3OC@6Ncw*1CmkriAWh{Xjxo!c zrsZY*osjhYw3PFukP+Ri9JYD3+&N9%STeCxEVDFu(sx19m!+kJ7(r z1Gga0I-OZg#5g4bny~F2pdFHDn`N1c-PMS7J>comd3uD{n-NjuXC(Jp-gzfzO5PXqBUk)COl!^_6&G#q(xi=p6q_c?T*%%duBuwd3vu* zh|yZJBO{`)@!lZH?q}R?!MhK5632Slq>R+k`({8Bwhe<;mp1m6;hjZH8<7tamW@h= zS$4#-G5IiI**IYG>VFyA#mtEsH<1ZX*tZkB!_w+xMb(*6RijrEN4U%Hda8C*QdZngg-=k%xWe)VIKoeUaPAk zmNrs+HTf`MSzRs+TjCMR7UaW(Wg1}ee6IzRS+uJ>lmSiHc35ggE?~zsQfj(3!Z+ZI7fEu3RT+=GD_wR&rtTgnP4tX!6wr_BY^hzqb2re`7mMGV*r!qS02%-EIN^UYz8!8 z+v7l!(?232I37<+A;OQ(0_RyrxF<-dg7=IJc+pz(%uIN~zGr2?i`JND zXTlTqJtqTR5Z6F0;<@0-?q@_iEfKHJh$!;(d6^KSwdVO55rvH}08w^76U5U}DZUUq zIbIr4FR77uTB5xu1DeRo7lS5eo=3Jt;%UjWm&k_+%U&uO7RJ+(WiOKt6PCRkFnRSq z9#2cgy&@ByudTH%H?~26Jl4;+S4-=MsPi{U&;%UjW z?`J?0w*3G!d9#6dJS|!G!%TR>z8^{EMdNA7z8`186ZZWCJb5c9v3OcC@26Sdgmpgy zPF|l9iKivoel8y-Ec=CAn24t(%YG>zCM^3EVDi?6L_94S_G{@ZVb^b@W@03smJIu? ze3-E8cYw+BE2HtWWZLgDpb6Xl09rAvlm8cAI!ZGeeq-<-k?_8>5}s1=&>m|BH|+AX z|Ae$>(n`BXm)X+Q;eSS|iLa#(ZXo8V26r3(1u0*enqFra7s8X^zarVx?(Z)0WCO*2 zL(*zmik$_9M{FT%$7YDI#uJio)t`5h`rm;$AO)lAJd6GTKvfFBb<7Ix-liK#IO(4t zrFKJhG{-30IN@I)q;_3(jNm$sUm*XMWd%yzv*JG>lx36%JtMBERq&uPo?9IoB;{5W zH;S8e&e#BklvYx;)Owvi_<`E_3BaT_2ZSpj_L|*nIEOfNy^xL;g^h z0fK*WhI|x2Ri!@>`%lT1&xYtvguf|6{&wU)tM#%zW1pTCdyxOc*k@$L-nw<`P+w1sy(L37@Gb0u#&?&jCux%mlxEo)||Hhug^IgynNvaHPyk zZ5@Zry`s4t7^yuHEjkIp1F1!h-5!+04-gF2fMS%UX5cB)ygGLRBBjB=4(~Z*=Yw!i zMuXudaU<>^E2kXO)E&)xsM#F>nN4bkKkE#hYe^+lzeadMBitcts8g z+NBvh(u?il&#qVKdG3WfBk9D?rHedSR9S2`74O09cHu5aJhl1~K9y1NM+l{%HVYR5 zA>oOD=;nCxcSZ84E%b#JbojLUuDgX3 z*wPI~;@FkQ^Inhhz|`s8v@FM;np#kROdP0u!$=iv$S2+d#Ob76Rl_vuX2n`=I{ewW zJxDY0!XF+j+{APAG_1hSxMf|l7w`^sDRyamuBbHK@=`-rXn(EHn?|m!!ke5d_VmVx zeIPcI=GqMq`?_20><2Y*gXL+E;$>G?i;cl`TQEQq#@F z!hMi*V(09*%DMM+UrCt*6Ug@)M)Ha0?<+0vE2mci95ez@YF&h=KVd82kWoMqPu~J- zL`N4fV+;fdU4>s7<7t+L(C>HD5i=&zER7W)-9&l1*(i^ON-z??KY3xhb|)DFs7LVFoFu)`e2a4dyJERl8JWHPzJ}?o3V8JbNix#LIhtfk!=0@JXr$E_-YnD|swJ0dgM1LputyqC}p z*re4bdX^NoYcDXVIUv!}a+?&iLxr^uh}1j;jxeiQO+&$yFh|#yz34W8_5+k|%@ZKH zf|88642;BkFR@|?85DBnIxIBjeyJBth^pyWgoQPi%R?++b)OIiBR?wN2E;8N|KJzSNQ zP1mS!i>g4RHg~4p*+bOOILQKrRzaW zk?M%%G0+2yAb=VJTT#1;7tR7eiFXQCRyPj9+M8-&<(NuI11Ir%;_*3}Q6JSc6woYo zu!(m_nq6_uVQ{WYx&+jAt)8mTE0eo1PP40xzN4MLXEjY*HbzShw4hj@yT($DeUTt>H>} zg$RGrqRxc3a!VS=>wbgMvcXB!RSLVu8NP7sRZVV^BMmjnY7Apag#}i*K&9$1g;s^A zh+#)SOKtH;49lqTv!==W;6)G;pH*zzq-Wt=R9Q7*%@SA=24z?S0Vd7^p%pEIA*a*z z7{bN43Z%qajBRs{&;8)n&^)l}Z$k0~kE8OCE_y&Kf}2(w-1m3@kPl59s@~SjeHvRN zs2F3SeZSMv`5%K2IhAKWoK$aq@<1@;cyt~k?1LW!kOYrTGb*}UWui4a7@W(~_k6-B z_e10qie`^sp#|{@)S@2>hJ-#)v$^v|gsVYFb*An0=^$WwMV=u+t^q{C3`?^o$0_-T zA$bY?xMolJs|MqIg_6(a9u8LGI|){H34%4tu5>kvaoDwhNoe<)J?%D_rBx{Nu9KB{ zUe`v^qN?VvAUy&s2~MoV8s?EUE7p$$F4YBOuWnne5mXHBfjtTs2^|_%sfHcL(#jYK zIp@*fNT?0q@IjX|9s`C17Y_`#xpGV4v7n{40qHiXE5bS+2S94Q+X{fcTlIKAQrid< z5Ne!HK+>sooROq`u}qk9rOtq}wzlq&#~bAgT5FA!Nd=xO{|vK9WyuN)aZ%6W0d^2D|`-)Z)8B!W12s zL-xE7si)@D#ZoUiDs2cc?^-{1Cdj~g?jcZzv-7f>t z%_O^b>SkHhaX2!V3cnm^GZXYK1n-y@Upsq6X3%NoESlC~%H&sOmdU8daG)ZY{3@VR z8+KN0PVjNPm6}%rnfR#3jjF_f9?Ij_fNEz_n?Q~B7q104{ZXXYP%UR#Jwm3vP6}bp zVk{V^UN40ZEuJ^XB48!n3toF82&t{w2GUFT$KJ_(Xi^AZ^Ox}61W;;j)w~sKE%CAT z%}9H9(po&`1z=+O*IX*R1u0&VG{xXZEiQ2>yfuvky}q zdQ(Z$8}UvfVFp^$@E|87xhH9oO|^0u7aQW>wwLHTkZ5Y|+scq|ngr09jCTT)TK^Qo z1cY~ikXm5UilrHD#Jhn=Z6**w_-6~=gXB}2!^V^6CwtzD^i%7bMEWbw#k>!o)TU)C zKz?q$ACSZ=O2Gg>J3c%%HLf(Og%2Rv)XF#(MbE3y2a$YgYm;H@KTrBYY390@^va_B zFd(U|5XT^Xv3>-A#0w(mhs7PPc8O+nMU8IH6swZn=Y@{~x2D_of_}6#MTe-zMwH!J zIdY!5SLsoDN=rinc-R3&5S14B#xAYK#?D-S4E)4_DXW|f7H5$Q9|tP&PT4A`=yB`9 zCjd)4U0)q0&O8@B30mTi&edr>(R1B}Pi2so!TIXKrvZ~$N5s+U!e@X=En+1$Olw$U z*Kr*HGrX|n&w`ZrQf2bD##q@6FJkx{QcZj<0;Njr#`lmupO#Xuf%vI@A;9?3WiKUmjxZx9Hnd6oYG8_BDdG_903A^c z?Hw!)ul{wi{p%2Qodi*bE~Sg-kR>-lk^fzi^9{&Z(|{Bf#i&*3?;BO7$LDyZLx}_# z($`apd`Pr!g0`l9G^C9gwih@KSf4-*43@+vMEVv;YuYjnNlb633uu%ULo1>XXHN7g z+c^J>INt_m%{TXtsg7DIYX-Jf&{>!0UMQ?&sJ!xi2MIfg>TYpCwVIb}O?Y4{GHY^_ zf66zaqu(Qwz6!Ln=PZK>xuqul;_-+^U_4*y?ar7PkS4r&mA(s4gcu#dpZFEl1RX?2;&uDeJM2$-P-;n`j2w4_>QSr)<*Ongu_mq_LCf?~y z@hu_V;f4)7R%~s*PFe9oXnTfKZDFC&aBySPg}*@hegu7wPD>xvibuZ9jp$HSL6joog^V z96_`S`tjaq{tTjy`;$lhF=fb4K}=^pI%dHP%j<)V4~~9|_&)=GP1`0bEcR2rK{Qc+ z4(hQ)V?dCR?PlTR9P++R7ZO#6Q|iC9yCJR`pU)B{CeR>#fG}p zFHko82G}(%!U`;13`j%Rw!lBc@WF2jr1XD_^w+fC9Hu`rHer*;gK>MXM;YuL*cx!) zht5=M+|5x&@f8QB9C=>;4$w6PWdD~?GVu3cJ&NiP1tHocTWz?QOP0nE@4~NmD0!W^ z*O#N)KZJ93Ho1f)0n?iBMGbVqMI3ZysGxfd#H3+fr|Q&+MutB0<1?#$n-u*4iq^FI z918M%$Oev);{s6la|00xgQfV#g#06r$z~fx12;)5`?C%5(W12}@*&aw1lpRSRfK^K zwuQ!*DhsNChhEJhbj+q%hceV7W_`$NMC7da8VUF_1SA_L!%H^#T(_^Mr%&11I~Y{# zfuTOIncCQoL)E-S{{_Uytz&OhT*gf-4F%CVH0@_g-VK_6g{owW4Su>KZVhMsY;+@$ zX=czp(sZ!pdsGO21N>R*pCzL>{Dvk?o)(-BqvBfp96TxfI}|=XUkXXqKk}Dx)26YL zF8aZd5K{P0D13IlGOpNU)E(m>ZI@D!~6h*$eYffU#IVegI?y%e>WLd)e@+TE__;9na03(w2GI28euq?nKTlHyL_7 z%(`%bfH#U0pp!h0cC*`LlZvpaQDlf~d0|0R(@q4EPx9L_!|ATP8MP2*o481qByEHw zS`2NcD5YHRy@HcK%E16beG|q$x(kM9KmoESm{(c`a3H-DnIjfDIQwMTna|l&%%_0# z%=K@SW13nwOxw{a-2cF(9l;ED69hgrUjn_&OUk{?5cj-%iKC_5eegoz%3-C?I?K?;)b)G=pooaP&gO-4>&`se!uB0cC4sjzx11&*Q#CSo>*ml>ybk;3Q24TZ)x|kXvG!ZI702Q-!!u1(-ls!u&e}C? z6nmw82E^sSb&r-d&%vVU(i$M;-xf&BS$iRg!Q$1KkVnyk(ne3pgIfSX!BNs6W0r~# zFmE~TEWn$XsngJu9VltI2HNWyLhVL9kR z;==eIZRp$I9ujlVQsWX^2B%JF%)ulxu5mw|xA&KP&WFGpjO`FOi3J$kWl=5S)G5OG zc=Nae)bS9N_3ezIZVGnn!a^Sjhb>1xq+FNB9Bf8Weg$Dv)RFZ=Rt_d2Bnv^oyO@f*wnWSb&$$6e%z=~d zOAIp4KaN3pI0%6`X{5-*Kp-g_f-(v`Yu83o*=zN0D)n5Lt)M+P6?Z*Mb{}Gg%+|=K zfuUggXT|r(=xvaZgO;|ZOtFmKHA*CFJ7nb`Mh(U82W0WabrDqMpm9Z1wJgTnGj{@8 z2EuzmU=Ah~si?u*2+)>zT*lLZ%cevY3K5ppuDJSm>wJ%=(b&BIk^-$(p?3kDqkb+fkj~Mn z4r-v+HYTC<`gN&z-dT;7iWk?)4?Oo|_BG?V9|Z)xV2LhCEnzvFD5tCtP-Y#&8rKOXap+nRkhXcmfd;6H|nk)cLK zYvPn7b@4^0%fU=PRLB2;he<=E7Y8>7fplz8nnQt}nr_q_ec1D+N|45z zYKnEtOFh!w=-}^aJJYSgBEL$-doa+LmpbPe7z;DFKQ!iGsvF5k-sE}pn}@bsH4jha z42~6WeOEwVzM2QWcb}@B3TaXYb({^r0;+$)oQP!*bFj~X``KMK=i-)GUPKkBqPqav zwZK$%;^;~x+&{45=^>OQRlw=0XQ^-kF@Weg6RDsv?{Ec^ik3-LD3;U;J~2}6|ZX+^ zKH{e9UfcubUDPPvqu$g8gFnhV{V`=itsor04kBh+?oDaEGsS@rIc`dej%dIK?pWj% z!3F%9mp^hR$p)y8NKpMS%i|~HraGD#oy3q-9Ggm z5N`+Daa3QIAd0RSlU`k8OLk-AO)v3WS%!e+%msv@)>o~I{fI!Et9V-uM z3%}~EOm}q#7j|}a`nO-~z;%E0r>k?+)#<9+9R_n9oS5k9oN;lhaRmv^nTMINqr7#i zI#?MT>fPQyze)RKL;i35S%%i*T zkQkaIOju@P5{>6r;cC2p?$J5bsxv3NAbw1aHyti6AzG!CrJ|7}~ym59{@B8~t z{m;yQX4b7=w{G1}@k9TmpNE}+m->uV^IYF;1jatg4^6uqgmud`#@$xSb*3jKdwcdV z&$nD>`@o3NPk(xQ#zQ*@J+|FpVc?l|Z_jL4wXNEXY-Qd(!kq2Z{>_cy#+JswKz+F1 z+-#mr$gL+JjfIw7C*HIZFwbr8_sn*idB&XSO*`!{@E?U=ew1n3?h>ny`aWw_?Ul*p zfH|bfKOf&7cb$gSoU&|oNzHWXR^1F(@=bczzoHS^_LOI~*pllVNj{o4tN84q+-Fm+ zU5CAorZ?wJugQY+*UDklXTfef#DBcibX<>3u!f1Gn0EXC`h>dZ!PlMqOVQ(^uU=|( zf5cU*-p~G4j}1HhphM<_<*{1edKU99Xx9VND>KupEzX+3qJKfN7qly)U!3*a z8uNYE8-;o+fK4cJ@vpG@T<8Q=i^adv`J^b7{L4b0&9Mgan1e@6d2S02J&Y$k+)Li& z$x=F_bY`ivZrz!9J!Ad)^(Fkp>$)@Ec6NEi4_FJu6Zu;UsK6OJn8Q4)X6!;@9U3@r z;3Qu`jo4?}A)7TV@6cfS)pFojPP4bC<=0%#wyL6z4V`io+p@(Rt__b2Y}-7<`nPU7 z*n2V^1(m8I9S+J()`CB7{rZQBsESgQ)+QAXFL;@fT!9`cpeoAHLj_b;$9Zr)`N12` z#LLDFXVE{;rWd#a>o%N&7yRd3df7lP8|mddylgBz46o}-=i_DK*j(&6U0;SHy<~c< zk~+H;WB25I>O=M(9Wq9Y!QR9Ljor=3<>RG?<4G&y*H`xX@INcQ*$SD>40s=AYpF8f z*1{HZ0>6^=(qnI?vSW5X{aqM?qvzIH#jPH$Ot5O$#H$Z4bRM449P?fKXzCUVx5%iO zwMDk!5oFB;c)2n!IPv}?;iXOZ#zpjvp46ruZc^z&dO-ZGN8;aSwS3DiU4(ya#Jl~* z=KjqC+csQ`|6jLp6Qwr&EnPw{#**c<>ZMEZ@3V}$ZI>?N|6q<)Cyqp3kH|e{OPgVrFuoOu4up<$|NG0BTt}DrGFxS<9`k zWwX_`SznEhjrsx_>u~y&p!>S$4fCi41qNP9R{=aH2OJl4!}QzBrAOnrhvYmL14)c4 zgG$wP10O@%c3;!8>PF4?OOFAiu9VWU98T&1sj7DuuW42p6;`4-hqI?@L8RMClz-e>9lK{9) zt_=-T%RX}nJy?rz#x-C_t|B=`lHu2aBdM)Snik^tl^IN{c$R7RMIChCG#W{();EO@ z4gYAfbREEwTN|roHkn^B51Y$ zV&IKZuRiD!%^h)QAE1tEOKs)_8AAxZKuEn>lqe+X(K| zi51pP1FL#GSHt4HXJ$(94f>$M(i;I)U50C>X9l@(&Mu8qVe5=GYSwSrt&u8h-J^|~ zt*)~gslwKqv{AEu@SH}fu(b@TYCj1pSvdz{UK>-`xmO31CUi3m@IGx!Vds85%rHC4 zbh9?5u=5r$mG?6Ux5UCzCP#18NENmo09Cd3P{+D?J>ZB;8**jocvb$bMR5yp~jdFvXf z!d3>V>RQ@Fd~_yT8@iCf%BBt^0vR$^F6u%GD=i>Z`+tkb%WRW-SQ}H=c|=3fE@CA- zlbg0Kq_DE30ckmn?4+lo3n{F0fmA(r1XtdqoducvZ0p1dYj4+(z#Rh@PZv^H>1#l? zOe;H)66it-D?=bvx3&nA3A6LNN3}79ol9U!4$)Z^zv3W@vDsNim-T{$#VZ<8xxMH* z*$(CoZA@Y3F)&s8er-EffS;ucDXcuMBW1C5GV9_#TN_i@c_)~vM=jX+xKcyRvj{Z1 zOCwd-dbbv8!(;wp#@2f@QiZM00af*kkWSTtHQ~NB*MQ&e(aME~K#X zc{-5T;hVAY`MQw8$`=5sdR{Crn;9ctsEH_Se36D^#RltaPQF+dQds#CAXWRhN3A-` z4n$w7jVbJW8JH^DSwx-ZH zX;W?els2ZY^V2$*nQ#ZP^E29*!p>jP!%X9}$KF7ug{5BvRP|^k6Q@mfen}TnSovijRjxU73wlcm3^l`HK1D!8iKqkNn;S^G7ORAKAaK~-H#GjZBv=r?pBg_Xai11aLP$;w~X zg%nnP6G+wmUp7vg%>0%%rm*wd8j>~>r%h&lM;B69`5PLLnK*5-@;7xMg_XYrr0Th& zjyP?y^tW|lg|)wp}`E{{TqUt!*|=o6P(}ZA@Y3 zcfnK{rwzL*tKziD*zf5D3yc3qLn>$Ew8_{%*2WZe{t1|>eZNecHktXSx{$)kKhu%2 znK*4S^Ut+0g`Ix^rs`2kK2Dn~{Y#BhVe9v`P_uE`Wa|$!QiZL51*+;9qg0aSH+l!?kMT}WZ&KLDwEUQEPklac?Zi70IRCk@G( ziPI({|5+DOSotqNs`hiUaoS|&ziML&JAVk~EpkuXxZ$R88jbOj&wqr+SL8l^#>6Ef z-YiZB=Y)R)VV_(=nU3J5OBDVc&z5wFM{=Gze|B21oJ%{W(q;1aU_FM6E?A6Olzf1!qxRPSKs5ZL5ZhA$j_( zTdy?z>bP6MZF16jkQCOcx@R_<{Bj*?BhCO!^5`jBEKYET!!!FJmN44k6Q%6n|Kt=r zQm=wqtsg%*1s7>nQ13VU&76XZ^(u({m~5MP2^1*wTMyqJGH<0Xw78ReDPTv`bpZmF zjCC&qP~kWYhv|mgut$MosWYtYxlJ6y;#bXRSaZ4BOascgBOPp90hq!On~!sPYtg-- zG_<)=2QAIFt3XpYzV>Y#=@4bvqd}5<4Q6)8=HqV1G{+tTmZVE&lliY4t8F<>Y*r6Y z3M&|FitdxV8l0NC3dYUjHTkh>(=KpbJFucFEFTBd&2nst$Ii(;xODm95aZd+yfacvt7CdAZ544qS54#YXOlw1)5sZ7vJZbHR?L>BsXZQc!_OK21{}mBv}0J z<*a4Bph@l&I%tVqeIQASR?6Hqeu68yckiO9N`6mw$pBbVko*IKP1L!V`xJ2J1gZyWIQnWJyz^xbMD=`&BKhXv~IH+wvFj4mC=CWpci3w8QFh%Qk4Ovos(t z9Zy1?o-X$f$G{ZHk$`?HV@GN+A! zQ4O6smi-R!QH86C`~SyLyqAy0g*Iqu-clq7)Lq7aihRVZe&CmOKS~BjR7TTT$orUn$3(! zj4LUR9^L&Ocw zPGBULw;TpDIW0108XQTZo~|jzIk8PQ$j_b54(>+zxsyZ0mh1vXQovM_Y7vIAWCjnH z+;heckJax6K(fQ+d$mf^v6c4V`I4JudVY%qi*DVo)LFv}?SMNpvp`82+9ny1NBM#0 zu28Pr1d^l?W>=Es({$(LQCw%Y%R*!!CM3CqbKpwaqSuYfobK2%u#%Qhx?$TiJw{je zaU16Wlk5a#b1`gF6cuISUVtR~CmiI~t%ijRt6*xtUWvjJf!hb1iqa`?bWSZ9wjU%( z3sJf3N=Xzg7zQjg?Pf(;mI50#W|d*tEvi9_SkfTSt*SFCZ66P)C(&{SY^s2yv{)Qr ztUd2y_IWV^9t2QD)1MX#x6$xfK(^fml%&Y`?nS=sF=~zX9AzF2)rh&EI_LaFtHG^1 zq=v+20xC6%i(j%3lM9a(tI(T#ka<@5;Pl2-D%!aI4k;-rmuNk+CnlN3dM66=UI#}Gtr z9cAqQ*SQMGrIu?poT+&hq7esQ7a8e8s>y)?nzZYAmrZ08oL`mRgtsGe(ABN}fs+ zE&%Groa^!y{U|t+Hr;k@2}9=ML525G|>ff$lb2+~+w4@be|@Zs=BxX#g->NrR$eancHw&>3WPML3MIW;@1Gf{8u1nrP2zblFz9k!Tf)hIcir#3mGCXzyhO)H*B zdp?ND9BhxZ+@oFQ{$Bv7f=T$O7I>kP6dUdfz7Q~F4I}34MuWh!s_1Vy?M0v|D=VP! z4xW=<43aXJ6Qr=cdeP=3U`k#j4qNqA;XE$|Msh2;3KOpxz6>bIi;@CGRr=)sNN$ER zfY^#x03xZ3?`PG$=oG1ufRpT3T5f%zI*#G^yw$22re9kwy%ID@ONQNOwCQ8a#eoN{ zsnE8^h#hfX1+Jvk=_r~b3U);sMy5Mu%~}-8X^VI!&i< z8dR&+H-!%k<_4wLoDOghG)k`pIFRGRow~(KZlh6poxF@p$o$+FME?4v*W=-mc59>$ z=jXEUr@sMDm+bhWhB42v?(q5sjjhIJYBb&`&xXXw!CtYp8%^uK2~U^Y=O<5ZnL%x_ zg#+|W!>ren1%EQ>&45a(U!5kM02;TAZvj}+5lO4SQK0TyL6F>CpBLU!Oh^Te2UfFn63Fy+k9j!z`mJHe3bYUUW_ zz@#OYI#0NF0Vdfc6R`5=VRN}MV`1)!j&7j;BLm+J=G~I#S56AWJ`&ri@pAx2OLX84;B96=T__X5tG^2O3V9E84P_n;YbF!nb!;8x#`v)LEa*uY>5)TJF znymUDz>+o<+bwv>+8*!HKL)~_obo;q z#rI+?+g>hx9M8Q;&U2H^&if}>DzxIy&j&*0IL{mIq)7ii={+m3z-Fv+c54wi6!863$` zYpdp{xIv!L{1By4xd=3!FL-ag^Z*coOD3V(`L0P>e>}dq0ZvZJNl=lIU z*@Fm5zoyO7ot&`=Rt?kh zM!t<_OFH+1o=s&wcAUN=S9Mgl<7fYd{AUj)x_=YTmb9EeDT3G}#t#jT+{xdPo8D9^ z<23ngJb4WpVAG~`bb1CGg!_%n72B#-Mp+Y~A85?2nib4oW}2Vr@;hK1fAIdcV48b=xleE+nkMFBcM=!1k~RGYpdlBa`W!&Bk2l z1ek!~_WmAVua?nojrwiOXc>{4G-Em#X?TX%1U^KYvs2rLD-ZB>N{8Qvw3jNAcK9Yb zB@)SV3cBL&lBhp`s5Q)sr7jQW~FL5 zSYkp4P@%)uFtK9t0{%yM{2dZ1ba~PA+P7M5_+_h-Z+e`6%9r=E-y`$>82s1CD8=b= zi4oVGDeR8HSw1U!J)9gfPL~}};}#_^H88_sg{AASkh(vCx(_N*M?J)zHrknFni+5K zbwH>bh@0ROs66qnlH@;yWE!o)cWZiPt7nQ%$?CagdF#lvl{B`zXVmvu3kPZ80If9P zDpUAAqe=G)RXp*3M~93NBwYGMBg#)+e*O%&Hz`S>d{a5Y7sYsEoi+uzEbRJqN{~N? z!nbKqm}Ve#D5s(^{RL9_7f|_1xhkogOgjw^xBPfvEePWpkQLXT$PeWfoXf33@yhHB!muNAe&IbDE{%tlYdMp z^8;|Dj%g=6*yKfR)rtApZ;_0@f{Zn+5v?*me*OarAogE_{TwN!_9Vl4@mT)Z+MMD@jQ1u*ugO=+hJHJ5b@ehEnVR~4=>6lLH1Ggql zD0&`#b|+E(5tKEo$)}Xri7B6)D0KhB{l@UX(3XS-mv^?_;GUB)j;{pRipx{?pMYLN zO#c59O~(E+h_8@Q;b*Nj++GJwco{qSarUpV*FnG_2Aif$jc=w0MK5sDZI z(5ER8JE|?5oPa}o;VuqkgbY{m9~1ar0hTe~DLXiLWhEZ)kPDbCYncy;`9m<*5(p%$ z4Y1}lxm;T`9ozvphhRRRMn1+!zZi=m^%42B>T9IqN6;ao<4sS;<)iVz{{BH@%fN6_ z`iDjap@5mK{Wvy&7yEw$m-|YmuMsY<;DDo+fe0y@pR|qGbr(z7_+yBBPeE!yE+zSHpfSu{*GK&oCn|G4f!KExQEbOx z@TbuE?jq`(UuiQmgBajplL)UM>&}SQ2D{Z_Nfm@*WI`_rqM{|v!Bz54;ex-hgvIii*zUwPlL0dj7IUw(trc$rOW~`&BEDdt4@E;rkpN; z^p--DzX{81I<6mBHSV3@D4JvxeGW9fp>P_bwOdNVbD{5Dh0{mV%=_T1!rjB1qsz4>GY%0NzQI!Jr`RpB2VT#C@h9w zpUnk6GMq=v0MF?;%iYdYyyNL6O=(FJQIO!(cIsKfW5I8 zbuCua;fX&I0{O~rx8%^Tnuh8 zDs+Bx*|=$AwcNyP6REreDqmBG!j)G^+Af8*w--=bhf{qSWENxUVR{b@H291*yfdD^ zkAk>jcoQAs5J5toBo}!(M82>P84ZzC@~(iOV$=!K;WB; zQhjG|K9#pJgEcl*=Mhm{;?n`1;%dglOeDeZZ8)Yop3?U z5hgNIk-de=+}UKlp%1c(Q6nksIvh3w;`la=Zo_%4a}6YpP84N+9F+HzLP;w##9>&$ z3a_vIkXDS%Ah|h$oVvNEPRUK{Q zCzSyVrj2!lpgsBR#T8@JZn~I5qbQja;>zhqhv@H|Mo=jAHge zW--PIT;?2WhPLT-uJP`JNDv()>A#)}@xnN!z4?aT za21B%@j%6J0qT@?|JVqDIofzDJ`oRrSd1ke9P%Hs`4C42^NcbfjE;-x)+b0=5Trw{ zaA?D-Yi%f1s({nk=t|)PssThNFe?R3M4KMct(SE`>6ApJP;7cgf(saUbTEoqUV2^_ zFFp-0d0f<5yPnklNKOW%a+5o*FMmp3dKAa1?@@j?AxmimCu;2DM}6=jh)RocG7Dq@ zq;v(JKxshbVbF@v6OycG%`&s(b_DW@F{&bYHzylxdDXC?tr%S(*VeLg>RM1&jBS{) zx@68XUXym9uNZ?Bu5Z>17J06^&{d3$mqJ&*+_j-_4Ywqxv9f65c3|j4l|i&$BU^V#ML*FGsoz}ghK-d4xHpGH?kEzl$$jz@6cfS)o7Bt zw#KGM-y*%SQuafNN>+drzjLpi)(&!$G;pTJXo6i9%Xhz#$$j|Lg@Hhs>S3fJsq0ZU&!x_^gMD z=7X(8KZ8Z{z`=9R-Ea&IZ}PLLgn!}SxOJsx;a$270ad9E`K*hOG7H;w@@@ zb7IzS==ScWjd+)SHl2qT(p$O{&$;Z_IAYi6o=g@W>A%9aw;nIug-JjY9S MSDeploy - https://IIS02:8172/MsDeploy.axd + https://w2019-iis-dev:8172/MsDeploy.axd Default Web Site/GPW/WRKLG False diff --git a/GPW_Commesse/Web.IISDEV.config b/GPW_Commesse/Web.IISDEV.config new file mode 100644 index 0000000..40150c7 --- /dev/null +++ b/GPW_Commesse/Web.IISDEV.config @@ -0,0 +1,32 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/HOME/Properties/PublishProfiles/IISDEV.pubxml b/HOME/Properties/PublishProfiles/IISDEV.pubxml index 58cfe64..e89e881 100644 --- a/HOME/Properties/PublishProfiles/IISDEV.pubxml +++ b/HOME/Properties/PublishProfiles/IISDEV.pubxml @@ -11,7 +11,7 @@ modificando il file MSBuild. Per altre informazioni su questo argomento, vedere True True - https://IIS02:8172/MsDeploy.axd + https://w2019-iis-dev:8172/MsDeploy.axd Default Web Site/GPW/HOME False diff --git a/Jenkinsfile b/Jenkinsfile index 9578fbf..be569cd 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -2,252 +2,249 @@ pipeline { agent none environment { enableIIS02 = 'Y' + enableIISDev = 'Y' } stages { stage('Checkout') { - agent any - steps { - /* build delle SteamWare libs! */ - /*build 'SteamWare/SteamWareLib'*/ - /* copio le libs...*/ - // step([$class: 'CopyArtifact', fingerprintArtifacts: true, projectName: 'Steamware/SteamWareLib', selector: [$class: 'WorkspaceSelector'], target: '../Steamware/SteamWareLib']) - - /* calcolo numero versione... diverso x branch MASTER/DEVELOP */ - script { - withEnv(['NEXT_BUILD_NUMBER=4099']) { - // env.versionNumber = VersionNumber(versionNumberString : '2.6.${BUILD_DATE_FORMATTED, "yyMM"}.${BUILDS_ALL_TIME}', projectStartDate : '2006-01-01', skipFailedBuilds: true) - env.versionNumber = VersionNumber(versionNumberString : '2.6.${BUILD_DATE_FORMATTED, "yyMM"}.${BUILDS_ALL_TIME}', projectStartDate : '2006-01-01', skipFailedBuilds: true, overrideBuildsAllTime: '${NEXT_BUILD_NUMBER}') - env.APP_NAME = 'GPW' - } - } - script { - currentBuild.displayName = "${env.versionNumber}" - if (env.BRANCH_NAME == "master") { - currentBuild.description = "BUILD ${env.versionNumber}" - } - else { - currentBuild.description = "TEST ${env.versionNumber}" - } - } - /* CAMBIO numero versione in file sorgente!!! */ - bat "e:\\fart.exe VersGen\\GPW.cs 0.0.0.0 ${env.versionNumber} || EXIT /B 0" - fixNuget("${WORKSPACE}\\GPW.sln") - } - } - stage('Build') { - agent any - steps { - parallel ( - HOME: { - sleep 4 - bat "\"${tool 'MSBuild-15.0'}\" HOME\\HOME.csproj -target:Build /p:Configuration=Release /p:Platform=\"Any CPU\" /p:OutputPath=bin/ /m" - }, - ADMIN: { - sleep 2 - bat "\"${tool 'MSBuild-15.0'}\" GPW_Smart\\GPW_Smart.csproj -target:Build /p:Configuration=Release /p:Platform=\"Any CPU\" /p:OutputPath=bin/ /m" - }, - BARCODE: { - sleep 3 - bat "\"${tool 'MSBuild-15.0'}\" GPW_Barcode\\GPW_Barcode.csproj -target:Build /p:Configuration=Release /p:Platform=\"Any CPU\" /p:OutputPath=bin/ /m" - }, - SMART: { - sleep 1 - bat "\"${tool 'MSBuild-15.0'}\" GPW_Smart\\GPW_Smart.csproj -target:Build /p:Configuration=Release /p:Platform=\"Any CPU\" /p:OutputPath=bin/ /m" - }, - COMMESSE: { - bat "\"${tool 'MSBuild-15.0'}\" GPW_Commesse\\GPW_Commesse.csproj -target:Build /p:Configuration=Release /p:Platform=\"Any CPU\" /p:OutputPath=bin/ /m" - }, - failFast: false) - } - } - stage('Test') { - steps { - echo 'Testing.. 2 be done...' - } - } - stage('Deploy') { - agent any - steps { - script { - if (env.BRANCH_NAME == "develop") { - /* CAMBIO numero versione in file sorgente!!! */ - bat "e:\\fart.exe VersGen\\GPW.cs 0.0.0.0 ${env.versionNumber} || EXIT /B 0" - fixNuget("${WORKSPACE}\\GPW.sln") - parallel ( - ADMIN: { - sleep 3 - bat "\"${tool 'MSBuild-15.0'}\" \"/p:AspnetMergePath=C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.6.2 Tools\" /p:DeployOnBuild=true /p:Targets=Publish /p:PublishProfile=IIS01.pubxml /p:RunCodeAnalysis=false /p:Configuration=IIS01 /p:username=jenkins /p:Password=viadante16 /p:AllowUntrustedCertificate=true /p:OutputPath=bin/ GPW_Admin/GPW_Admin.csproj" - }, - BCODE: { - sleep 2 - bat "\"${tool 'MSBuild-15.0'}\" \"/p:AspnetMergePath=C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.6.2 Tools\" /p:DeployOnBuild=true /p:Targets=Publish /p:PublishProfile=IIS01.pubxml /p:RunCodeAnalysis=false /p:Configuration=IIS01 /p:username=jenkins /p:Password=viadante16 /p:AllowUntrustedCertificate=true /p:OutputPath=bin/ GPW_Barcode/GPW_Barcode.csproj" - }, - COMM: { - sleep 4 - bat "\"${tool 'MSBuild-15.0'}\" \"/p:AspnetMergePath=C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.6.2 Tools\" /p:DeployOnBuild=true /p:Targets=Publish /p:PublishProfile=IIS01.pubxml /p:RunCodeAnalysis=false /p:Configuration=IIS01 /p:username=jenkins /p:Password=viadante16 /p:AllowUntrustedCertificate=true /p:OutputPath=bin/ GPW_Commesse/GPW_Commesse.csproj" - }, - HOME: { - bat "\"${tool 'MSBuild-15.0'}\" \"/p:AspnetMergePath=C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.6.2 Tools\" /p:DeployOnBuild=true /p:Targets=Publish /p:PublishProfile=IIS01.pubxml /p:RunCodeAnalysis=false /p:Configuration=IIS01 /p:username=jenkins /p:Password=viadante16 /p:AllowUntrustedCertificate=true /p:OutputPath=bin/ HOME/HOME.csproj" - }, - SMART: { - sleep 1 - bat "\"${tool 'MSBuild-15.0'}\" \"/p:AspnetMergePath=C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.6.2 Tools\" /p:DeployOnBuild=true /p:Targets=Publish /p:PublishProfile=IIS01.pubxml /p:RunCodeAnalysis=false /p:Configuration=IIS01 /p:username=jenkins /p:Password=viadante16 /p:AllowUntrustedCertificate=true /p:OutputPath=bin/ GPW_Smart/GPW_Smart.csproj" - }, - failFast: false) - } - else if (env.BRANCH_NAME == "master") { - /* CAMBIO numero versione in file sorgente!!! */ - bat "e:\\fart.exe VersGen\\GPW.cs 0.0.0.0 ${env.versionNumber} || EXIT /B 0" - fixNuget("${WORKSPACE}\\GPW.sln") - parallel ( - ADMIN: { - if(env.enableIIS02 == "Y") - { - sleep 3 - bat "\"${tool 'MSBuild-15.0'}\" \"/p:AspnetMergePath=C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.6.2 Tools\" /p:DeployOnBuild=true /p:Targets=Publish /p:PublishProfile=IIS02.pubxml /p:RunCodeAnalysis=false /p:Configuration=IIS02 /p:username=jenkins /p:Password=viadante16 /p:AllowUntrustedCertificate=true /p:OutputPath=bin/ GPW_Admin/GPW_Admin.csproj" - } - }, - BCODE: { - if(env.enableIIS02 == "Y") - { - sleep 2 - bat "\"${tool 'MSBuild-15.0'}\" \"/p:AspnetMergePath=C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.6.2 Tools\" /p:DeployOnBuild=true /p:Targets=Publish /p:PublishProfile=IIS02.pubxml /p:RunCodeAnalysis=false /p:Configuration=IIS02 /p:username=jenkins /p:Password=viadante16 /p:AllowUntrustedCertificate=true /p:OutputPath=bin/ GPW_Barcode/GPW_Barcode.csproj" - } - }, - COMM: { - if(env.enableIIS02 == "Y") - { - sleep 4 - bat "\"${tool 'MSBuild-15.0'}\" \"/p:AspnetMergePath=C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.6.2 Tools\" /p:DeployOnBuild=true /p:Targets=Publish /p:PublishProfile=IIS02.pubxml /p:RunCodeAnalysis=false /p:Configuration=IIS02 /p:username=jenkins /p:Password=viadante16 /p:AllowUntrustedCertificate=true /p:OutputPath=bin/ GPW_Commesse/GPW_Commesse.csproj" - } - }, - HOME: { - if(env.enableIIS02 == "Y") - { - bat "\"${tool 'MSBuild-15.0'}\" \"/p:AspnetMergePath=C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.6.2 Tools\" /p:DeployOnBuild=true /p:Targets=Publish /p:PublishProfile=IIS02.pubxml /p:RunCodeAnalysis=false /p:Configuration=IIS02 /p:username=jenkins /p:Password=viadante16 /p:AllowUntrustedCertificate=true /p:OutputPath=bin/ HOME/HOME.csproj" - } - }, - SMART: { - if(env.enableIIS02 == "Y") - { - sleep 1 - bat "\"${tool 'MSBuild-15.0'}\" \"/p:AspnetMergePath=C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.6.2 Tools\" /p:DeployOnBuild=true /p:Targets=Publish /p:PublishProfile=IIS02.pubxml /p:RunCodeAnalysis=false /p:Configuration=IIS02 /p:username=jenkins /p:Password=viadante16 /p:AllowUntrustedCertificate=true /p:OutputPath=bin/ GPW_Smart/GPW_Smart.csproj" - } - }, - failFast: false) - } - else { - echo 'Nothing to deploy...' - } - } - } - } - stage('Installers') { - agent any - steps { - script { - /* compilo installers in base al BRANCH del cliente... */ - if (env.BRANCH_NAME == "SPS") { - /* CAMBIO numero versione in file sorgente!!! */ - bat "e:\\fart.exe VersGen\\GPW.cs 0.0.0.0 ${env.versionNumber} || EXIT /B 0" - fixNuget("${WORKSPACE}\\GPW.sln") - parallel ( - HOME: { - // sleep 4 - // bat "\"${tool 'MSBuild-15.0'}\" \"/p:AspnetMergePath=C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.6.2 Tools\" /T:Package /P:Configuration=SPS /p:PublishProfile=SPS.pubxml /p:RunCodeAnalysis=false /p:PackageLocation=ReleaseClienti/SPS_TEST/${env.versionNumber}/HOME.zip /p:DeployIisAppPath=\"Default Web Site/GPW_TEST/HOME\" /p:PackageAsSingleFile=True /p:OutputPath=bin/ HOME/HOME.csproj" - // sleep 1 - bat "\"${tool 'MSBuild-15.0'}\" \"/p:AspnetMergePath=C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.6.2 Tools\" /T:Package /P:Configuration=SPS /p:PublishProfile=SPS.pubxml /p:RunCodeAnalysis=false /p:PackageLocation=ReleaseClienti/SPS_PROD/${env.versionNumber}/HOME.zip /p:DeployIisAppPath=\"Default Web Site/GPW/HOME\" /p:PackageAsSingleFile=True /p:OutputPath=bin/ HOME/HOME.csproj" - /*echo 'Copia SPS'*/ - bat "E:\\Jenkins\\exportDropbox.bat \"${WORKSPACE}\\HOME\\ReleaseClienti\" \"E:\\Staging\\byProd\\GPW\\SPS\\HOME\" " - }, - ADMIN: { - // sleep 2 - // bat "\"${tool 'MSBuild-15.0'}\" \"/p:AspnetMergePath=C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.6.2 Tools\" /T:Package /P:Configuration=SPS /p:PublishProfile=SPS.pubxml /p:RunCodeAnalysis=false /p:PackageLocation=ReleaseClienti/SPS_TEST/${env.versionNumber}/GPW_Admin.zip /p:DeployIisAppPath=\"Default Web Site/GPW_TEST/ADMIN\" /p:PackageAsSingleFile=True /p:OutputPath=bin/ /p:TargetConnectionString=\"Data Source=W2012FS\\SQLEXPRESS;Initial Catalog=SPS_GPW_TEST;Persist Security Info=True;User ID=sa;Password=steamware\" GPW_Admin/GPW_Admin.csproj" - sleep 1 - bat "\"${tool 'MSBuild-15.0'}\" \"/p:AspnetMergePath=C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.6.2 Tools\" /T:Package /P:Configuration=SPS /p:PublishProfile=SPS.pubxml /p:RunCodeAnalysis=false /p:PackageLocation=ReleaseClienti/SPS_PROD/${env.versionNumber}/GPW_Admin.zip /p:DeployIisAppPath=\"Default Web Site/GPW/ADMIN\" /p:PackageAsSingleFile=True /p:OutputPath=bin/ /p:TargetConnectionString=\"Data Source=W2012FS\\SQLEXPRESS;Initial Catalog=SPS_GPW;Persist Security Info=True;User ID=sa;Password=steamware\" GPW_Admin/GPW_Admin.csproj" - /*echo 'Copia SPS'*/ - bat "E:\\Jenkins\\exportDropbox.bat \"${WORKSPACE}\\GPW_Admin\\ReleaseClienti\" \"E:\\Staging\\byProd\\GPW\\SPS\\ADMIN\" " - }, - BCODE: { - // sleep 3 - // bat "\"${tool 'MSBuild-15.0'}\" \"/p:AspnetMergePath=C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.6.2 Tools\" /T:Package /P:Configuration=SPS /p:PublishProfile=SPS.pubxml /p:RunCodeAnalysis=false /p:PackageLocation=ReleaseClienti/SPS_TEST/${env.versionNumber}/GPW_Barcode.zip /p:DeployIisAppPath=\"Default Web Site/GPW_TEST/BCODE\" /p:PackageAsSingleFile=True /p:OutputPath=bin/ /p:TargetConnectionString=\"Data Source=W2012FS\\SQLEXPRESS;Initial Catalog=SPS_GPW_TEST;Persist Security Info=True;User ID=sa;Password=steamware\" GPW_Barcode/GPW_Barcode.csproj" - // sleep 1 - bat "\"${tool 'MSBuild-15.0'}\" \"/p:AspnetMergePath=C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.6.2 Tools\" /T:Package /P:Configuration=SPS /p:PublishProfile=SPS.pubxml /p:RunCodeAnalysis=false /p:PackageLocation=ReleaseClienti/SPS_PROD/${env.versionNumber}/GPW_Barcode.zip /p:DeployIisAppPath=\"Default Web Site/GPW/BCODE\" /p:PackageAsSingleFile=True /p:OutputPath=bin/ /p:TargetConnectionString=\"Data Source=W2012FS\\SQLEXPRESS;Initial Catalog=SPS_GPW;Persist Security Info=True;User ID=sa;Password=steamware\" GPW_Barcode/GPW_Barcode.csproj" - /*echo 'Copia SPS'*/ - bat "E:\\Jenkins\\exportDropbox.bat \"${WORKSPACE}\\GPW_Barcode\\ReleaseClienti\" \"E:\\Staging\\byProd\\GPW\\SPS\\BCODE\" " - }, - COMM: { - // bat "\"${tool 'MSBuild-15.0'}\" \"/p:AspnetMergePath=C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.6.2 Tools\" /T:Package /P:Configuration=SPS /p:PublishProfile=SPS.pubxml /p:RunCodeAnalysis=false /p:PackageLocation=ReleaseClienti/SPS_TEST/${env.versionNumber}/GPW_Commesse.zip /p:DeployIisAppPath=\"Default Web Site/GPW_TEST/WRKLG\" /p:PackageAsSingleFile=True /p:OutputPath=bin/ /p:TargetConnectionString=\"Data Source=W2012FS\\SQLEXPRESS;Initial Catalog=SPS_GPW_TEST;Persist Security Info=True;User ID=sa;Password=steamware\" GPW_Commesse/GPW_Commesse.csproj" - bat "\"${tool 'MSBuild-15.0'}\" \"/p:AspnetMergePath=C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.6.2 Tools\" /T:Package /P:Configuration=SPS /p:PublishProfile=SPS.pubxml /p:RunCodeAnalysis=false /p:PackageLocation=ReleaseClienti/SPS_PROD/${env.versionNumber}/GPW_Commesse.zip /p:DeployIisAppPath=\"Default Web Site/GPW/WRKLG\" /p:PackageAsSingleFile=True /p:OutputPath=bin/ /p:TargetConnectionString=\"Data Source=W2012FS\\SQLEXPRESS;Initial Catalog=SPS_GPW;Persist Security Info=True;User ID=sa;Password=steamware\" GPW_Commesse/GPW_Commesse.csproj" - /*echo 'Copia SPS'*/ - bat "E:\\Jenkins\\exportDropbox.bat \"${WORKSPACE}\\GPW_Commesse\\ReleaseClienti\" \"E:\\Staging\\byProd\\GPW\\SPS\\COMM\" " - }, - SMART: { - // sleep 1 - // bat "\"${tool 'MSBuild-15.0'}\" \"/p:AspnetMergePath=C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.6.2 Tools\" /T:Package /P:Configuration=SPS /p:PublishProfile=SPS.pubxml /p:RunCodeAnalysis=false /p:PackageLocation=ReleaseClienti/SPS_TEST/${env.versionNumber}/GPW_Smart.zip /p:DeployIisAppPath=\"Default Web Site/GPW_TEST/SMART\" /p:PackageAsSingleFile=True /p:OutputPath=bin/ /p:TargetConnectionString=\"Data Source=W2012FS\\SQLEXPRESS;Initial Catalog=SPS_GPW_TEST;Persist Security Info=True;User ID=sa;Password=steamware\" GPW_Smart/GPW_Smart.csproj" - sleep 1 - bat "\"${tool 'MSBuild-15.0'}\" \"/p:AspnetMergePath=C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.6.2 Tools\" /T:Package /P:Configuration=SPS /p:PublishProfile=SPS.pubxml /p:RunCodeAnalysis=false /p:PackageLocation=ReleaseClienti/SPS_PROD/${env.versionNumber}/GPW_Smart.zip /p:DeployIisAppPath=\"Default Web Site/GPW/SMART\" /p:PackageAsSingleFile=True /p:OutputPath=bin/ /p:TargetConnectionString=\"Data Source=W2012FS\\SQLEXPRESS;Initial Catalog=SPS_GPW;Persist Security Info=True;User ID=sa;Password=steamware\" GPW_Smart/GPW_Smart.csproj" - /*echo 'Copia SPS'*/ - bat "E:\\Jenkins\\exportDropbox.bat \"${WORKSPACE}\\GPW_Smart\\ReleaseClienti\" \"E:\\Staging\\byProd\\GPW\\SPS\\SMART\" " - }, - failFast: false) - } - else if (env.BRANCH_NAME == "ETS") { - /* CAMBIO numero versione in file sorgente!!! */ - bat "e:\\fart.exe VersGen\\GPW.cs 0.0.0.0 ${env.versionNumber} || EXIT /B 0" - parallel ( - HOME: { - // sleep 4 - // bat "\"${tool 'MSBuild-15.0'}\" \"/p:AspnetMergePath=C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.6.2 Tools\" /T:Package /P:Configuration=ETS /p:PublishProfile=ETS.pubxml /p:RunCodeAnalysis=false /p:PackageLocation=ReleaseClienti/ETS_TEST/${env.versionNumber}/HOME.zip /p:DeployIisAppPath=\"Default Web Site/GPW_TEST/HOME\" /p:PackageAsSingleFile=True /p:OutputPath=bin/ HOME/HOME.csproj" - // sleep 4 - bat "\"${tool 'MSBuild-15.0'}\" \"/p:AspnetMergePath=C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.6.2 Tools\" /T:Package /P:Configuration=ETS /p:PublishProfile=ETS.pubxml /p:RunCodeAnalysis=false /p:PackageLocation=ReleaseClienti/ETS_PROD/${env.versionNumber}/HOME.zip /p:DeployIisAppPath=\"Default Web Site/GPW/HOME\" /p:PackageAsSingleFile=True /p:OutputPath=bin/ HOME/HOME.csproj" - /*echo 'Copia ETS'*/ - bat "E:\\Jenkins\\exportDropbox.bat \"${WORKSPACE}\\HOME\\ReleaseClienti\" \"E:\\Staging\\byProd\\GPW\\ETS\\HOME\" " - }, - ADMIN: { - // sleep 2 - // bat "\"${tool 'MSBuild-15.0'}\" \"/p:AspnetMergePath=C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.6.2 Tools\" /T:Package /P:Configuration=ETS /p:PublishProfile=ETS.pubxml /p:RunCodeAnalysis=false /p:PackageLocation=ReleaseClienti/ETS_TEST/${env.versionNumber}/GPW_Admin.zip /p:DeployIisAppPath=\"Default Web Site/GPW_TEST/ADMIN\" /p:PackageAsSingleFile=True /p:OutputPath=bin/ /p:TargetConnectionString=\"Data Source=W2012FS\\SQLEXPRESS;Initial Catalog=ETS_GPW_TEST;Persist Security Info=True;User ID=sa;Password=steamware\" GPW_Admin/GPW_Admin.csproj" - sleep 2 - bat "\"${tool 'MSBuild-15.0'}\" \"/p:AspnetMergePath=C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.6.2 Tools\" /T:Package /P:Configuration=ETS /p:PublishProfile=ETS.pubxml /p:RunCodeAnalysis=false /p:PackageLocation=ReleaseClienti/ETS_PROD/${env.versionNumber}/GPW_Admin.zip /p:DeployIisAppPath=\"Default Web Site/GPW/ADMIN\" /p:PackageAsSingleFile=True /p:OutputPath=bin/ /p:TargetConnectionString=\"Data Source=W2012FS\\SQLEXPRESS;Initial Catalog=ETS_GPW;Persist Security Info=True;User ID=sa;Password=steamware\" GPW_Admin/GPW_Admin.csproj" - /*echo 'Copia ETS'*/ - bat "E:\\Jenkins\\exportDropbox.bat \"${WORKSPACE}\\GPW_Admin\\ReleaseClienti\" \"E:\\Staging\\byProd\\GPW\\ETS\\ADMIN\" " - }, - BCODE: { - // sleep 3 - // bat "\"${tool 'MSBuild-15.0'}\" \"/p:AspnetMergePath=C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.6.2 Tools\" /T:Package /P:Configuration=ETS /p:PublishProfile=ETS.pubxml /p:RunCodeAnalysis=false /p:PackageLocation=ReleaseClienti/ETS_TEST/${env.versionNumber}/GPW_Barcode.zip /p:DeployIisAppPath=\"Default Web Site/GPW_TEST/BCODE\" /p:PackageAsSingleFile=True /p:OutputPath=bin/ /p:TargetConnectionString=\"Data Source=W2012FS\\SQLEXPRESS;Initial Catalog=ETS_GPW_TEST;Persist Security Info=True;User ID=sa;Password=steamware\" GPW_Barcode/GPW_Barcode.csproj" - // sleep 3 - bat "\"${tool 'MSBuild-15.0'}\" \"/p:AspnetMergePath=C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.6.2 Tools\" /T:Package /P:Configuration=ETS /p:PublishProfile=ETS.pubxml /p:RunCodeAnalysis=false /p:PackageLocation=ReleaseClienti/ETS_PROD/${env.versionNumber}/GPW_Barcode.zip /p:DeployIisAppPath=\"Default Web Site/GPW/BCODE\" /p:PackageAsSingleFile=True /p:OutputPath=bin/ /p:TargetConnectionString=\"Data Source=W2012FS\\SQLEXPRESS;Initial Catalog=ETS_GPW;Persist Security Info=True;User ID=sa;Password=steamware\" GPW_Barcode/GPW_Barcode.csproj" - /*echo 'Copia ETS'*/ - bat "E:\\Jenkins\\exportDropbox.bat \"${WORKSPACE}\\GPW_Barcode\\ReleaseClienti\" \"E:\\Staging\\byProd\\GPW\\ETS\\BCODE\" " - }, - COMM: { - // bat "\"${tool 'MSBuild-15.0'}\" \"/p:AspnetMergePath=C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.6.2 Tools\" /T:Package /P:Configuration=ETS /p:PublishProfile=ETS.pubxml /p:RunCodeAnalysis=false /p:PackageLocation=ReleaseClienti/ETS_TEST/${env.versionNumber}/GPW_Commesse.zip /p:DeployIisAppPath=\"Default Web Site/GPW_TEST/WRKLG\" /p:PackageAsSingleFile=True /p:OutputPath=bin/ /p:TargetConnectionString=\"Data Source=W2012FS\\SQLEXPRESS;Initial Catalog=ETS_GPW_TEST;Persist Security Info=True;User ID=sa;Password=steamware\" GPW_Commesse/GPW_Commesse.csproj" - bat "\"${tool 'MSBuild-15.0'}\" \"/p:AspnetMergePath=C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.6.2 Tools\" /T:Package /P:Configuration=ETS /p:PublishProfile=ETS.pubxml /p:RunCodeAnalysis=false /p:PackageLocation=ReleaseClienti/ETS_PROD/${env.versionNumber}/GPW_Commesse.zip /p:DeployIisAppPath=\"Default Web Site/GPW/WRKLG\" /p:PackageAsSingleFile=True /p:OutputPath=bin/ /p:TargetConnectionString=\"Data Source=W2012FS\\SQLEXPRESS;Initial Catalog=ETS_GPW;Persist Security Info=True;User ID=sa;Password=steamware\" GPW_Commesse/GPW_Commesse.csproj" - /*echo 'Copia ETS'*/ - bat "E:\\Jenkins\\exportDropbox.bat \"${WORKSPACE}\\GPW_Commesse\\ReleaseClienti\" \"E:\\Staging\\byProd\\GPW\\ETS\\COMM\" " - }, - SMART: { - // sleep 1 - // bat "\"${tool 'MSBuild-15.0'}\" \"/p:AspnetMergePath=C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.6.2 Tools\" /T:Package /P:Configuration=ETS /p:PublishProfile=ETS.pubxml /p:RunCodeAnalysis=false /p:PackageLocation=ReleaseClienti/ETS_TEST/${env.versionNumber}/GPW_Smart.zip /p:DeployIisAppPath=\"Default Web Site/GPW_TEST/SMART\" /p:PackageAsSingleFile=True /p:OutputPath=bin/ /p:TargetConnectionString=\"Data Source=W2012FS\\SQLEXPRESS;Initial Catalog=ETS_GPW_TEST;Persist Security Info=True;User ID=sa;Password=steamware\" GPW_Smart/GPW_Smart.csproj" - sleep 1 - bat "\"${tool 'MSBuild-15.0'}\" \"/p:AspnetMergePath=C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.6.2 Tools\" /T:Package /P:Configuration=ETS /p:PublishProfile=ETS.pubxml /p:RunCodeAnalysis=false /p:PackageLocation=ReleaseClienti/ETS_PROD/${env.versionNumber}/GPW_Smart.zip /p:DeployIisAppPath=\"Default Web Site/GPW/SMART\" /p:PackageAsSingleFile=True /p:OutputPath=bin/ /p:TargetConnectionString=\"Data Source=W2012FS\\SQLEXPRESS;Initial Catalog=ETS_GPW;Persist Security Info=True;User ID=sa;Password=steamware\" GPW_Smart/GPW_Smart.csproj" - /*echo 'Copia ETS'*/ - bat "E:\\Jenkins\\exportDropbox.bat \"${WORKSPACE}\\GPW_Smart\\ReleaseClienti\" \"E:\\Staging\\byProd\\GPW\\ETS\\SMART\" " - }, - failFast: false) - } - else{ - echo 'Questo BRANCH non necessita di installer...' - } - } - } - } - /*stage('Archive') { - steps { - echo 'Archiviazione build Release' - archiveArtifacts artifacts: 'ScratchTest/ScratchTest/bin/Release/**' + agent any + steps { + /* calcolo numero versione... diverso x branch MASTER/DEVELOP */ + script { + withEnv(['NEXT_BUILD_NUMBER=4100']) { + // env.versionNumber = VersionNumber(versionNumberString : '2.6.${BUILD_DATE_FORMATTED, "yyMM"}.${BUILDS_ALL_TIME}', projectStartDate : '2006-01-01', skipFailedBuilds: true) + env.versionNumber = VersionNumber(versionNumberString : '2.6.${BUILD_DATE_FORMATTED, "yyMM"}.${BUILDS_ALL_TIME}', projectStartDate : '2006-01-01', skipFailedBuilds: true, overrideBuildsAllTime: '${NEXT_BUILD_NUMBER}') + env.APP_NAME = 'GPW' } - }*/ + } + script { + currentBuild.displayName = "${env.versionNumber}" + if (env.BRANCH_NAME == "master") { + currentBuild.description = "BUILD ${env.versionNumber}" + } + else { + currentBuild.description = "TEST ${env.versionNumber}" + } + } + /* CAMBIO numero versione in file sorgente!!! */ + bat "e:\\fart.exe VersGen\\GPW.cs 0.0.0.0 ${env.versionNumber} || EXIT /B 0" + fixNuget("${WORKSPACE}\\GPW.sln") + } + } + stage('Build') { + agent any + steps { + parallel ( + HOME: { + sleep 4 + bat "\"${tool 'MSBuild-15.0'}\" HOME\\HOME.csproj -target:Build /p:Configuration=Release /p:Platform=\"Any CPU\" /p:OutputPath=bin/ /m" + }, + ADMIN: { + sleep 2 + bat "\"${tool 'MSBuild-15.0'}\" GPW_Smart\\GPW_Smart.csproj -target:Build /p:Configuration=Release /p:Platform=\"Any CPU\" /p:OutputPath=bin/ /m" + }, + BARCODE: { + sleep 3 + bat "\"${tool 'MSBuild-15.0'}\" GPW_Barcode\\GPW_Barcode.csproj -target:Build /p:Configuration=Release /p:Platform=\"Any CPU\" /p:OutputPath=bin/ /m" + }, + SMART: { + sleep 1 + bat "\"${tool 'MSBuild-15.0'}\" GPW_Smart\\GPW_Smart.csproj -target:Build /p:Configuration=Release /p:Platform=\"Any CPU\" /p:OutputPath=bin/ /m" + }, + COMMESSE: { + bat "\"${tool 'MSBuild-15.0'}\" GPW_Commesse\\GPW_Commesse.csproj -target:Build /p:Configuration=Release /p:Platform=\"Any CPU\" /p:OutputPath=bin/ /m" + }, + failFast: false) + } + } + stage('Test') { + steps { + echo 'Testing.. 2 be done...' + } + } + stage('Deploy') { + agent any + steps { + script { + if (env.BRANCH_NAME == "develop") { + /* CAMBIO numero versione in file sorgente!!! */ + bat "e:\\fart.exe VersGen\\GPW.cs 0.0.0.0 ${env.versionNumber} || EXIT /B 0" + fixNuget("${WORKSPACE}\\GPW.sln") + parallel ( + ADMIN: { + sleep 3 + bat "\"${tool 'MSBuild-15.0'}\" \"/p:AspnetMergePath=C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.6.2 Tools\" /p:DeployOnBuild=true /p:Targets=Publish /p:PublishProfile=IIS01.pubxml /p:RunCodeAnalysis=false /p:Configuration=IIS01 /p:username=jenkins /p:Password=viadante16 /p:AllowUntrustedCertificate=true /p:OutputPath=bin/ GPW_Admin/GPW_Admin.csproj" + }, + BCODE: { + sleep 2 + bat "\"${tool 'MSBuild-15.0'}\" \"/p:AspnetMergePath=C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.6.2 Tools\" /p:DeployOnBuild=true /p:Targets=Publish /p:PublishProfile=IIS01.pubxml /p:RunCodeAnalysis=false /p:Configuration=IIS01 /p:username=jenkins /p:Password=viadante16 /p:AllowUntrustedCertificate=true /p:OutputPath=bin/ GPW_Barcode/GPW_Barcode.csproj" + }, + COMM: { + sleep 4 + bat "\"${tool 'MSBuild-15.0'}\" \"/p:AspnetMergePath=C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.6.2 Tools\" /p:DeployOnBuild=true /p:Targets=Publish /p:PublishProfile=IIS01.pubxml /p:RunCodeAnalysis=false /p:Configuration=IIS01 /p:username=jenkins /p:Password=viadante16 /p:AllowUntrustedCertificate=true /p:OutputPath=bin/ GPW_Commesse/GPW_Commesse.csproj" + }, + HOME: { + bat "\"${tool 'MSBuild-15.0'}\" \"/p:AspnetMergePath=C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.6.2 Tools\" /p:DeployOnBuild=true /p:Targets=Publish /p:PublishProfile=IIS01.pubxml /p:RunCodeAnalysis=false /p:Configuration=IIS01 /p:username=jenkins /p:Password=viadante16 /p:AllowUntrustedCertificate=true /p:OutputPath=bin/ HOME/HOME.csproj" + }, + SMART: { + sleep 1 + bat "\"${tool 'MSBuild-15.0'}\" \"/p:AspnetMergePath=C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.6.2 Tools\" /p:DeployOnBuild=true /p:Targets=Publish /p:PublishProfile=IIS01.pubxml /p:RunCodeAnalysis=false /p:Configuration=IIS01 /p:username=jenkins /p:Password=viadante16 /p:AllowUntrustedCertificate=true /p:OutputPath=bin/ GPW_Smart/GPW_Smart.csproj" + }, + failFast: false) + } + else if (env.BRANCH_NAME == "master") { + /* CAMBIO numero versione in file sorgente!!! */ + bat "e:\\fart.exe VersGen\\GPW.cs 0.0.0.0 ${env.versionNumber} || EXIT /B 0" + fixNuget("${WORKSPACE}\\GPW.sln") + parallel ( + ADMIN: { + if(env.enableIIS02 == "Y") + { + sleep 3 + bat "\"${tool 'MSBuild-15.0'}\" \"/p:AspnetMergePath=C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.6.2 Tools\" /p:DeployOnBuild=true /p:Targets=Publish /p:PublishProfile=IIS02.pubxml /p:RunCodeAnalysis=false /p:Configuration=IIS02 /p:username=jenkins /p:Password=viadante16 /p:AllowUntrustedCertificate=true /p:OutputPath=bin/ GPW_Admin/GPW_Admin.csproj" + } + if(env.enableIISDev == "Y") + { + bat "\"${tool 'MSBuild-15.0'}\" \"/p:AspnetMergePath=C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.6.2 Tools\" /p:DeployOnBuild=true /p:Targets=Publish /p:PublishProfile=IISDEV.pubxml /p:RunCodeAnalysis=false /p:Configuration=IIS02 /p:username=jenkins /p:Password=viadante16 /p:AllowUntrustedCertificate=true /p:OutputPath=bin/ GPW_Admin/GPW_Admin.csproj" + } + }, + BCODE: { + if(env.enableIIS02 == "Y") + { + sleep 2 + bat "\"${tool 'MSBuild-15.0'}\" \"/p:AspnetMergePath=C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.6.2 Tools\" /p:DeployOnBuild=true /p:Targets=Publish /p:PublishProfile=IIS02.pubxml /p:RunCodeAnalysis=false /p:Configuration=IIS02 /p:username=jenkins /p:Password=viadante16 /p:AllowUntrustedCertificate=true /p:OutputPath=bin/ GPW_Barcode/GPW_Barcode.csproj" + } + if(env.enableIISDev == "Y") + { + bat "\"${tool 'MSBuild-15.0'}\" \"/p:AspnetMergePath=C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.6.2 Tools\" /p:DeployOnBuild=true /p:Targets=Publish /p:PublishProfile=IISDEV.pubxml /p:RunCodeAnalysis=false /p:Configuration=IIS02 /p:username=jenkins /p:Password=viadante16 /p:AllowUntrustedCertificate=true /p:OutputPath=bin/ GPW_Barcode/GPW_Barcode.csproj" + } + }, + COMM: { + if(env.enableIIS02 == "Y") + { + bat "\"${tool 'MSBuild-15.0'}\" \"/p:AspnetMergePath=C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.6.2 Tools\" /p:DeployOnBuild=true /p:Targets=Publish /p:PublishProfile=IIS02.pubxml /p:RunCodeAnalysis=false /p:Configuration=IIS02 /p:username=jenkins /p:Password=viadante16 /p:AllowUntrustedCertificate=true /p:OutputPath=bin/ GPW_Commesse/GPW_Commesse.csproj" + } + if(env.enableIISDev == "Y") + { + bat "\"${tool 'MSBuild-15.0'}\" \"/p:AspnetMergePath=C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.6.2 Tools\" /p:DeployOnBuild=true /p:Targets=Publish /p:PublishProfile=IISDEV.pubxml /p:RunCodeAnalysis=false /p:Configuration=IIS02 /p:username=jenkins /p:Password=viadante16 /p:AllowUntrustedCertificate=true /p:OutputPath=bin/ GPW_Commesse/GPW_Commesse.csproj" + } + }, + HOME: { + if(env.enableIIS02 == "Y") + { + bat "\"${tool 'MSBuild-15.0'}\" \"/p:AspnetMergePath=C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.6.2 Tools\" /p:DeployOnBuild=true /p:Targets=Publish /p:PublishProfile=IIS02.pubxml /p:RunCodeAnalysis=false /p:Configuration=IIS02 /p:username=jenkins /p:Password=viadante16 /p:AllowUntrustedCertificate=true /p:OutputPath=bin/ HOME/HOME.csproj" + } + if(env.enableIISDev == "Y") + { + bat "\"${tool 'MSBuild-15.0'}\" \"/p:AspnetMergePath=C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.6.2 Tools\" /p:DeployOnBuild=true /p:Targets=Publish /p:PublishProfile=IISDEV.pubxml /p:RunCodeAnalysis=false /p:Configuration=IIS02 /p:username=jenkins /p:Password=viadante16 /p:AllowUntrustedCertificate=true /p:OutputPath=bin/ HOME/HOME.csproj" + } + }, + SMART: { + if(env.enableIIS02 == "Y") + { + bat "\"${tool 'MSBuild-15.0'}\" \"/p:AspnetMergePath=C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.6.2 Tools\" /p:DeployOnBuild=true /p:Targets=Publish /p:PublishProfile=IIS02.pubxml /p:RunCodeAnalysis=false /p:Configuration=IIS02 /p:username=jenkins /p:Password=viadante16 /p:AllowUntrustedCertificate=true /p:OutputPath=bin/ GPW_Smart/GPW_Smart.csproj" + } + if(env.enableIISDev == "Y") + { + bat "\"${tool 'MSBuild-15.0'}\" \"/p:AspnetMergePath=C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.6.2 Tools\" /p:DeployOnBuild=true /p:Targets=Publish /p:PublishProfile=IISDEV.pubxml /p:RunCodeAnalysis=false /p:Configuration=IIS02 /p:username=jenkins /p:Password=viadante16 /p:AllowUntrustedCertificate=true /p:OutputPath=bin/ GPW_Smart/GPW_Smart.csproj" + } + }, + failFast: false) + } + else { + echo 'Nothing to deploy...' + } + } + } + } + stage('Installers') { + agent any + steps { + script { + /* compilo installers in base al BRANCH del cliente... */ + if (env.BRANCH_NAME == "SPS") { + /* CAMBIO numero versione in file sorgente!!! */ + bat "e:\\fart.exe VersGen\\GPW.cs 0.0.0.0 ${env.versionNumber} || EXIT /B 0" + fixNuget("${WORKSPACE}\\GPW.sln") + parallel ( + HOME: { + bat "\"${tool 'MSBuild-15.0'}\" \"/p:AspnetMergePath=C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.6.2 Tools\" /T:Package /P:Configuration=SPS /p:PublishProfile=SPS.pubxml /p:RunCodeAnalysis=false /p:PackageLocation=ReleaseClienti/SPS_PROD/${env.versionNumber}/HOME.zip /p:DeployIisAppPath=\"Default Web Site/GPW/HOME\" /p:PackageAsSingleFile=True /p:OutputPath=bin/ HOME/HOME.csproj" + /*echo 'Copia SPS'*/ + bat "E:\\Jenkins\\exportDropbox.bat \"${WORKSPACE}\\HOME\\ReleaseClienti\" \"E:\\Staging\\byProd\\GPW\\SPS\\HOME\" " + }, + ADMIN: { + sleep 1 + bat "\"${tool 'MSBuild-15.0'}\" \"/p:AspnetMergePath=C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.6.2 Tools\" /T:Package /P:Configuration=SPS /p:PublishProfile=SPS.pubxml /p:RunCodeAnalysis=false /p:PackageLocation=ReleaseClienti/SPS_PROD/${env.versionNumber}/GPW_Admin.zip /p:DeployIisAppPath=\"Default Web Site/GPW/ADMIN\" /p:PackageAsSingleFile=True /p:OutputPath=bin/ /p:TargetConnectionString=\"Data Source=W2012FS\\SQLEXPRESS;Initial Catalog=SPS_GPW;Persist Security Info=True;User ID=sa;Password=steamware\" GPW_Admin/GPW_Admin.csproj" + /*echo 'Copia SPS'*/ + bat "E:\\Jenkins\\exportDropbox.bat \"${WORKSPACE}\\GPW_Admin\\ReleaseClienti\" \"E:\\Staging\\byProd\\GPW\\SPS\\ADMIN\" " + }, + BCODE: { + bat "\"${tool 'MSBuild-15.0'}\" \"/p:AspnetMergePath=C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.6.2 Tools\" /T:Package /P:Configuration=SPS /p:PublishProfile=SPS.pubxml /p:RunCodeAnalysis=false /p:PackageLocation=ReleaseClienti/SPS_PROD/${env.versionNumber}/GPW_Barcode.zip /p:DeployIisAppPath=\"Default Web Site/GPW/BCODE\" /p:PackageAsSingleFile=True /p:OutputPath=bin/ /p:TargetConnectionString=\"Data Source=W2012FS\\SQLEXPRESS;Initial Catalog=SPS_GPW;Persist Security Info=True;User ID=sa;Password=steamware\" GPW_Barcode/GPW_Barcode.csproj" + /*echo 'Copia SPS'*/ + bat "E:\\Jenkins\\exportDropbox.bat \"${WORKSPACE}\\GPW_Barcode\\ReleaseClienti\" \"E:\\Staging\\byProd\\GPW\\SPS\\BCODE\" " + }, + COMM: { + bat "\"${tool 'MSBuild-15.0'}\" \"/p:AspnetMergePath=C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.6.2 Tools\" /T:Package /P:Configuration=SPS /p:PublishProfile=SPS.pubxml /p:RunCodeAnalysis=false /p:PackageLocation=ReleaseClienti/SPS_PROD/${env.versionNumber}/GPW_Commesse.zip /p:DeployIisAppPath=\"Default Web Site/GPW/WRKLG\" /p:PackageAsSingleFile=True /p:OutputPath=bin/ /p:TargetConnectionString=\"Data Source=W2012FS\\SQLEXPRESS;Initial Catalog=SPS_GPW;Persist Security Info=True;User ID=sa;Password=steamware\" GPW_Commesse/GPW_Commesse.csproj" + /*echo 'Copia SPS'*/ + bat "E:\\Jenkins\\exportDropbox.bat \"${WORKSPACE}\\GPW_Commesse\\ReleaseClienti\" \"E:\\Staging\\byProd\\GPW\\SPS\\COMM\" " + }, + SMART: { + sleep 1 + bat "\"${tool 'MSBuild-15.0'}\" \"/p:AspnetMergePath=C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.6.2 Tools\" /T:Package /P:Configuration=SPS /p:PublishProfile=SPS.pubxml /p:RunCodeAnalysis=false /p:PackageLocation=ReleaseClienti/SPS_PROD/${env.versionNumber}/GPW_Smart.zip /p:DeployIisAppPath=\"Default Web Site/GPW/SMART\" /p:PackageAsSingleFile=True /p:OutputPath=bin/ /p:TargetConnectionString=\"Data Source=W2012FS\\SQLEXPRESS;Initial Catalog=SPS_GPW;Persist Security Info=True;User ID=sa;Password=steamware\" GPW_Smart/GPW_Smart.csproj" + /*echo 'Copia SPS'*/ + bat "E:\\Jenkins\\exportDropbox.bat \"${WORKSPACE}\\GPW_Smart\\ReleaseClienti\" \"E:\\Staging\\byProd\\GPW\\SPS\\SMART\" " + }, + failFast: false) + } + else if (env.BRANCH_NAME == "ETS") { + /* CAMBIO numero versione in file sorgente!!! */ + bat "e:\\fart.exe VersGen\\GPW.cs 0.0.0.0 ${env.versionNumber} || EXIT /B 0" + parallel ( + HOME: { + // sleep 4 + // bat "\"${tool 'MSBuild-15.0'}\" \"/p:AspnetMergePath=C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.6.2 Tools\" /T:Package /P:Configuration=ETS /p:PublishProfile=ETS.pubxml /p:RunCodeAnalysis=false /p:PackageLocation=ReleaseClienti/ETS_TEST/${env.versionNumber}/HOME.zip /p:DeployIisAppPath=\"Default Web Site/GPW_TEST/HOME\" /p:PackageAsSingleFile=True /p:OutputPath=bin/ HOME/HOME.csproj" + // sleep 4 + bat "\"${tool 'MSBuild-15.0'}\" \"/p:AspnetMergePath=C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.6.2 Tools\" /T:Package /P:Configuration=ETS /p:PublishProfile=ETS.pubxml /p:RunCodeAnalysis=false /p:PackageLocation=ReleaseClienti/ETS_PROD/${env.versionNumber}/HOME.zip /p:DeployIisAppPath=\"Default Web Site/GPW/HOME\" /p:PackageAsSingleFile=True /p:OutputPath=bin/ HOME/HOME.csproj" + /*echo 'Copia ETS'*/ + bat "E:\\Jenkins\\exportDropbox.bat \"${WORKSPACE}\\HOME\\ReleaseClienti\" \"E:\\Staging\\byProd\\GPW\\ETS\\HOME\" " + }, + ADMIN: { + // sleep 2 + // bat "\"${tool 'MSBuild-15.0'}\" \"/p:AspnetMergePath=C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.6.2 Tools\" /T:Package /P:Configuration=ETS /p:PublishProfile=ETS.pubxml /p:RunCodeAnalysis=false /p:PackageLocation=ReleaseClienti/ETS_TEST/${env.versionNumber}/GPW_Admin.zip /p:DeployIisAppPath=\"Default Web Site/GPW_TEST/ADMIN\" /p:PackageAsSingleFile=True /p:OutputPath=bin/ /p:TargetConnectionString=\"Data Source=W2012FS\\SQLEXPRESS;Initial Catalog=ETS_GPW_TEST;Persist Security Info=True;User ID=sa;Password=steamware\" GPW_Admin/GPW_Admin.csproj" + sleep 2 + bat "\"${tool 'MSBuild-15.0'}\" \"/p:AspnetMergePath=C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.6.2 Tools\" /T:Package /P:Configuration=ETS /p:PublishProfile=ETS.pubxml /p:RunCodeAnalysis=false /p:PackageLocation=ReleaseClienti/ETS_PROD/${env.versionNumber}/GPW_Admin.zip /p:DeployIisAppPath=\"Default Web Site/GPW/ADMIN\" /p:PackageAsSingleFile=True /p:OutputPath=bin/ /p:TargetConnectionString=\"Data Source=W2012FS\\SQLEXPRESS;Initial Catalog=ETS_GPW;Persist Security Info=True;User ID=sa;Password=steamware\" GPW_Admin/GPW_Admin.csproj" + /*echo 'Copia ETS'*/ + bat "E:\\Jenkins\\exportDropbox.bat \"${WORKSPACE}\\GPW_Admin\\ReleaseClienti\" \"E:\\Staging\\byProd\\GPW\\ETS\\ADMIN\" " + }, + BCODE: { + // sleep 3 + // bat "\"${tool 'MSBuild-15.0'}\" \"/p:AspnetMergePath=C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.6.2 Tools\" /T:Package /P:Configuration=ETS /p:PublishProfile=ETS.pubxml /p:RunCodeAnalysis=false /p:PackageLocation=ReleaseClienti/ETS_TEST/${env.versionNumber}/GPW_Barcode.zip /p:DeployIisAppPath=\"Default Web Site/GPW_TEST/BCODE\" /p:PackageAsSingleFile=True /p:OutputPath=bin/ /p:TargetConnectionString=\"Data Source=W2012FS\\SQLEXPRESS;Initial Catalog=ETS_GPW_TEST;Persist Security Info=True;User ID=sa;Password=steamware\" GPW_Barcode/GPW_Barcode.csproj" + // sleep 3 + bat "\"${tool 'MSBuild-15.0'}\" \"/p:AspnetMergePath=C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.6.2 Tools\" /T:Package /P:Configuration=ETS /p:PublishProfile=ETS.pubxml /p:RunCodeAnalysis=false /p:PackageLocation=ReleaseClienti/ETS_PROD/${env.versionNumber}/GPW_Barcode.zip /p:DeployIisAppPath=\"Default Web Site/GPW/BCODE\" /p:PackageAsSingleFile=True /p:OutputPath=bin/ /p:TargetConnectionString=\"Data Source=W2012FS\\SQLEXPRESS;Initial Catalog=ETS_GPW;Persist Security Info=True;User ID=sa;Password=steamware\" GPW_Barcode/GPW_Barcode.csproj" + /*echo 'Copia ETS'*/ + bat "E:\\Jenkins\\exportDropbox.bat \"${WORKSPACE}\\GPW_Barcode\\ReleaseClienti\" \"E:\\Staging\\byProd\\GPW\\ETS\\BCODE\" " + }, + COMM: { + // bat "\"${tool 'MSBuild-15.0'}\" \"/p:AspnetMergePath=C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.6.2 Tools\" /T:Package /P:Configuration=ETS /p:PublishProfile=ETS.pubxml /p:RunCodeAnalysis=false /p:PackageLocation=ReleaseClienti/ETS_TEST/${env.versionNumber}/GPW_Commesse.zip /p:DeployIisAppPath=\"Default Web Site/GPW_TEST/WRKLG\" /p:PackageAsSingleFile=True /p:OutputPath=bin/ /p:TargetConnectionString=\"Data Source=W2012FS\\SQLEXPRESS;Initial Catalog=ETS_GPW_TEST;Persist Security Info=True;User ID=sa;Password=steamware\" GPW_Commesse/GPW_Commesse.csproj" + bat "\"${tool 'MSBuild-15.0'}\" \"/p:AspnetMergePath=C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.6.2 Tools\" /T:Package /P:Configuration=ETS /p:PublishProfile=ETS.pubxml /p:RunCodeAnalysis=false /p:PackageLocation=ReleaseClienti/ETS_PROD/${env.versionNumber}/GPW_Commesse.zip /p:DeployIisAppPath=\"Default Web Site/GPW/WRKLG\" /p:PackageAsSingleFile=True /p:OutputPath=bin/ /p:TargetConnectionString=\"Data Source=W2012FS\\SQLEXPRESS;Initial Catalog=ETS_GPW;Persist Security Info=True;User ID=sa;Password=steamware\" GPW_Commesse/GPW_Commesse.csproj" + /*echo 'Copia ETS'*/ + bat "E:\\Jenkins\\exportDropbox.bat \"${WORKSPACE}\\GPW_Commesse\\ReleaseClienti\" \"E:\\Staging\\byProd\\GPW\\ETS\\COMM\" " + }, + SMART: { + // sleep 1 + // bat "\"${tool 'MSBuild-15.0'}\" \"/p:AspnetMergePath=C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.6.2 Tools\" /T:Package /P:Configuration=ETS /p:PublishProfile=ETS.pubxml /p:RunCodeAnalysis=false /p:PackageLocation=ReleaseClienti/ETS_TEST/${env.versionNumber}/GPW_Smart.zip /p:DeployIisAppPath=\"Default Web Site/GPW_TEST/SMART\" /p:PackageAsSingleFile=True /p:OutputPath=bin/ /p:TargetConnectionString=\"Data Source=W2012FS\\SQLEXPRESS;Initial Catalog=ETS_GPW_TEST;Persist Security Info=True;User ID=sa;Password=steamware\" GPW_Smart/GPW_Smart.csproj" + sleep 1 + bat "\"${tool 'MSBuild-15.0'}\" \"/p:AspnetMergePath=C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.6.2 Tools\" /T:Package /P:Configuration=ETS /p:PublishProfile=ETS.pubxml /p:RunCodeAnalysis=false /p:PackageLocation=ReleaseClienti/ETS_PROD/${env.versionNumber}/GPW_Smart.zip /p:DeployIisAppPath=\"Default Web Site/GPW/SMART\" /p:PackageAsSingleFile=True /p:OutputPath=bin/ /p:TargetConnectionString=\"Data Source=W2012FS\\SQLEXPRESS;Initial Catalog=ETS_GPW;Persist Security Info=True;User ID=sa;Password=steamware\" GPW_Smart/GPW_Smart.csproj" + /*echo 'Copia ETS'*/ + bat "E:\\Jenkins\\exportDropbox.bat \"${WORKSPACE}\\GPW_Smart\\ReleaseClienti\" \"E:\\Staging\\byProd\\GPW\\ETS\\SMART\" " + }, + failFast: false) + } + else{ + echo 'Questo BRANCH non necessita di installer...' + } + } + } + } } post { success { @@ -262,7 +259,6 @@ pipeline { } } - // Funzione x pubblicazione su server IIS di deploy def publishToDeployServer(prjPath, iisPath, packName) { echo "Richiesto esecuzione publishToDeployServer con parametri: " + prjPath + " | " + iisPath + " | " + packName