From 4927318ea5f4a86fe2fb0e3d0418b8ecc2c710c1 Mon Sep 17 00:00:00 2001 From: Seb Julliand Date: Tue, 2 Apr 2024 10:23:31 +0200 Subject: [PATCH] Added more details about the deployment + .deployignore Signed-off-by: Seb Julliand --- src/assets/deploy_01.png | Bin 0 -> 887 bytes src/assets/deploy_02.png | Bin 0 -> 9785 bytes src/assets/deploy_03.png | Bin 0 -> 6347 bytes .../docs/developing/local/getting-started.mdx | 46 +++++++++++++++--- 4 files changed, 38 insertions(+), 8 deletions(-) create mode 100644 src/assets/deploy_01.png create mode 100644 src/assets/deploy_02.png create mode 100644 src/assets/deploy_03.png diff --git a/src/assets/deploy_01.png b/src/assets/deploy_01.png new file mode 100644 index 0000000000000000000000000000000000000000..c24754f1a6b3d890e627b477661dcbe7199f73f9 GIT binary patch literal 887 zcmV--1Bm>IP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D0}M$-K~!i%?U&DM z6HySy_s__E6%7?p+xUYb?8zXAU{9fxc*((>>cJu<1s9>gLp=#)A@ouLvbm&}fUr<_ zAPd6&PhaP4_GRC0U!rSP9q2oJNHX)@?#z7O%x;`UqX7#)tT0Tm!Z5`O!xSqFQ>-vd zvBEIL+1S{Cg&($Km|}%tiWP<_Rv4yOVVJ^77}fc7LwQXo7stgFaiQqOhP;lB#wKI>sP3K4#tA`(;hUheabXAq-a zVf_`PFq4618z3Zc#A!#fRp)vO^YR3e%Hs8iX2^>!GGlzeTpl> zNTfI+1_fI+SO_EAe{sTg1BlB20R@(*An0@KOZ8Wj{ zyp5f=XNZ2xFx0wffl-)JVVA@|Uo-Ep)JJ)DO#2%h1ea<*k=?IzDvI|`?^9oWsAIGf zmL*Y0N(*>dA*v&j6$o}Un-oRFh-2b=j3^an?&}5uv(N2(t>Rb0tcYK(DGQ|zXfDiL z6n!-2>x!Kzg<5xn>ZBc$Bw3M6iKvsJ(EV$$e@>lo?BzBR#((Eg;uOnX7yidy_Gaed zU>sAS4C8F6Fj+n;;?Ikpq2-?YsQBf4jq3~tZB3|Sw2S_=4l&?S(n26QKY{34a3^{KC06K9^t5@B?owy8GUHhT2G z;b9MLlPHpM;nR4vg0F~Q7GK{he^(o2%1?3A7%PZe15QF0 z4wrR|q%;odoTDZdW60pULMgVzNM5m~Q2dGJD~XgBT0Tqi{pAi!UjoWCs{uBDFcr^RK8!7}-q~I=li_7=!P3NJkirwz{7!ifbzjcdRf>vBEIL zaqm2Ug&)q1yPL4^!?}6yAuRlGZry(j3qPFOn@?cjhtu5JhJ_p3_z8D>JZpMt8rT2; N002ovPDHLkV1g_$jOqXY literal 0 HcmV?d00001 diff --git a/src/assets/deploy_02.png b/src/assets/deploy_02.png new file mode 100644 index 0000000000000000000000000000000000000000..06549870b6443fc99f66590c6b1c52719c2163ed GIT binary patch literal 9785 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 SNI*Yt?5|xmHz_xAdGbHG_g9Mm literal 0 HcmV?d00001 diff --git a/src/assets/deploy_03.png b/src/assets/deploy_03.png new file mode 100644 index 0000000000000000000000000000000000000000..cee4f6d3c5284a858ab508cf7d0d9c82341268e9 GIT binary patch literal 6347 zcmc&(X2CG%F@bl52!cIRw%Vxa@VpXH8ocRhBkN2aU3fZ$1FD# zq{0#vEOAT4Oa=EfQNbM%M9@FZ`|1DbzkGQ=obzy>-#O>G&vmZnzRz_Le;sbSd*{KO za&mIJFI}{@larIj$$lf1w#)WPs!n0DVN0l;?Z4!ROpR$-px}4z+BrEna_TOL*EU(a znySv>1Z(fBahZ|H z@i$cW*yzf;zwxY=yYS|PTD50a$JFo2{tI7KI^rUNt8IQ_`{vI;B+9(f;=#i9N4Z|n zEBw(*^Cd16R>{q(h>Zd&Kr(E?b~TQVi;HV|e_bI#HXc{8`Fk^zzwsXmE8kd;R1FD; z(?a@&bXm3qS%z`DzTZ`SiJBXzoDK*=^*@w^@LN3AL!vpa{0g!HsrStdjlSZ^5&bjR ziS@Pl+;x8L#?^?SsL6+}*4DnoGglRsyw)WAcJRXR#(IRfEeKr0Isi`Osk z%SDG%r7Qh~JQ5vq@52r^1Rb>Q`r zHR}Qr?6;L6AuU4O2wNwU7rt(X%~%9%!q+t6RjBg<(BF<-=XaKU8nQ$S2p&1>l1Uhe zF|rkK=45tfZ-x_BXWaqAJ;43h2_=AOa~CxIY!L(zE={krp!X#HnY*m=84iNKkr9 z5^KgM`sdPw)sqlH4+6USb2-7W+BWpMA7~}o znPbV%u;iOI3p;GVZpo^u{h2j0chuRu+zrX3|8Bad-sl#8$}hEf3%BNE=B_nIpBuW? z<~&I=0&`lr@`>(NmWaJt4qg;cNa%nJSZJhl^J$L6dPupB1oI@R3~tz;i83;~j#%4h zpIQEXo`8Y(svM6wnF~cnM|WloecW^CycQHQuI}h@PDgu420n?VOq-{z6(G=D z`%d+th3C_;Fv%$QiDup-4Pes%H{ucX<}4Dnx+qw_JuGHTs}GABxQ}>4sCl;?dn7j6 zr@`cZ#Wc`lFNpNC`w0O0dCA^J+vM!oLk{J4l9d`8!PuA#1B`Czd&4Ddvyj8NspuIW zgB$zuo&cWen&iP51BX3UaDBSpn&NrmUA(Gc=^QtM^!v0QNrf3V8g0}%5yEdXBf*o% z6AG_TBbxJ(jo(p)vM*IP4UGu^%gVO^$n)ru4RkY1A5DyR55c-cefUo@ApP zlC0Kpbb#kBq-KaNLQSA1aU+*C6qF0mN6o1VcF!lx`1?h08qO&o<-cLP8Kk8R7v~O{2j-1R5xBgb4 zqvG|&5f7G5**cCx=3A%vC|QQ=I1}sJV_mCCFjhOS13fsmHV*4?B-7L-v&0dx1wn4hGps{wEkKZiONxhXytsaUn z$wD0={SZdCVZOFJK5{%&eX345t;b2=b1?7O2{|Fu1i5 z0kViY{uH#xZ#=kf1_)T?jYx2c>wLu%Jud)suR0^TV~YpG_^;s}GEr=0(!ir$pzru8 z43QBhLV0O4;?JLT2b*GPhAA9|UD+3E3=&;*e;+QZ%YeT+tLL4u3M_T&DQo!^`%4`d zRsOs(>>Vb5Siz1i@q31m@;pc(llt2w;d^jS|K{e5g93*DJ5jFbkuo~etuo`Xw1#lqxAC-=eKU=FS|fTAE$F&b~9hx5qTTgxIgay7b4UdCR#g$}jr zl57WGRe$jEDtc=k?Ep`5Ec^oaZxa}2@x|A>%ed6RsS952v-(=W@n9GQ@bWxtoRYel z_48FYhqam!5JC)pVcxuTiWE$66Lii_wQr3j+ZVz$yB?d4Q*xqy&t(+(xWbm2bP0Xk zqAXT?4H&KBgTUlNilLQYRrNi&rydZ{WusF=O-`x&2_x+4n=`C018H=ZLb28*Vt2Tq zk*7Oa%|~^OtM6%6;=?_MU8&)iumKc|=x#v1D>8fL=FC06d2$v3&=uM1Beu6vYvXmf z07*lrP~JpFbST)@aIvI)D8)^1UejrK>VOM6Y3vl;9?QoV71s2L04BE#LYK)WGTOgT>t%T6HS8GQp2&?Z1&G)yK zhau`@kNK4{38){Fa=eyE%Jib$6L|8j zs%o%*jeS*^lu?GNMYFV|xn)Ejyf@rNkb+u?fhM}N9@sPVFLw=I(|@7K(wTyN#o zx2qTT)q_rb=w-Nn`qJYyyoO48ecR18wcW|v2QgF~ZZ#F9mwM2uA|oJFZ@(Gq2%=BK z#4o;%8bs7EotDN-P}^OF;bRdnS+5D(xTk-?&1e?BR2;QsrS-}{D+zVhFzHuYak~8j zFm?*cio{*0=Z z6!FyJz43H5UO)6eVnD3L&1z3aev3rJTemgg&UVQ@FB(+Ut14@_!Hc=ndJoUt@$pjE z8Wd)E5H(*zz(A|hLF@iyw!vgsbL_nEw7bR^T6r?4Gx|pZ6vOJ)WngEf2&+E179xfz zxdhu+ibINxv4(~tg)F^_Vxy753IkE;BDsGBQzW>}_V7_HoIBT^7|zAb7Mb?OCe0?~ ztn0nl_WnDy$K9!D*IfOSXJ+LqvnA(%qx;9h_$9e6KY{U`YlPvs{FH87}ceP;@fN}7eCEctHVcSv5HCgEBYIOTN&48@QUna zpuZvd7fuN7wQY{EZTp=rN1g+}SW2GlqIB`nP9!bqYmq|+`Lj_Auh;w?U}7quXm#`h ze(nb|`xAJ2 zDa;zo$xOE1?B#Y!KPxQ!w!8gCk7CTouB^cxdoqKZR5U}L;vuJ37={#Aa1*WzAj7$w256p%}bz=)JoyEdu7-8YJ#%cM&nZG z+-h3gk?kk(lu;wu=MFn8X{^423CO2i=f6#MlfAv$YGq}8B&1^#VW@7fVs2kWs2~;H zbTFkvNTn`ElGVFu%rDAW7$bJ{xg2&QYWI>W4_Qy68k?y-DTKERG&CCC|#xGkyEV01AeV@>zJzgC`G%mI=(^_?~vi z5zqc?Wa;(Lc<`7|olJ~3C7mgXhMQ!D&CZcJC%rPwfb1;RQ2~h_bQw$%P{m3R0C8NA zD}iorezxe|na}E&u1pg9=UiB=b=`1J zuerL@Fo1Ko5K3qJ<;=fsk%7y;74U)0V_B6%P!P)bYPC+{@;tZPylzEye&pho);dH( z^zLJnl#gTrMWao#?1Yak#Q?$%Y!TZ%Imka!UdO&6m|HwQPa@k=0L__xdqe%RV#+s( z3-10sQgrsA3d|>uXuQ&Gh?2+@n6%bVCeUJj1H9kvj@(eAtii&Xt$|Peso|9+**4ZkscwpKhx$zEiKsVV{y*jlg}=L%^oJ)4B8(v zsydvsnD82IwLV5jZ!1QBMB*7)sIA?}GwP0$n)-+tURK_R04C!b-R0gmi3Rc~#tIVy z0{98nw6-sYfo&;KWl#gO)~O|x5wUsL7?qVB#VF$uS2AQ&?yeB)7;&@Ae|~f7gDA6$ zH*O#w<6DYItm4UoV)y5j8XWPOII=8^co-2=&Pm%H%&loL5X>NzMYVWr(swxiejQc3 z9GT&6wL}zN-PZ4d=o7s49gOCQsR3;`WW%1^N;JY7jHLtxD*G^a$Dv%RdYtM$?|)^kmp~(ib(t(!I?judP6S|7d-x-kvo~h9^8WrS$;TEfd>8=! zgl9CzJP3i^J>%QvY#+nGHbfit6trbi!K>G_r6z?I3--u#S38f3`1_7;`n`GC3>DK-9a&|{=uxVt>#v(C7?Y3%jRc}8)rrd&Y8bq`*u09 zT|y@;gV)xInAemATCdmSaQ?Q(|0a=4qRx_l;k{YhRLuHlFI%H2o$|IJ-g%bY9UGpk zNO3pu^S(p+;rPWA+Vo1TxOX6Wx^O6F#IKao7y7qmRfpDC>N=w>TUNR(Q^{QIirlj_39 zFis#kOMVZbard%7EtJv>?Xm<0{W%_NP9{Bx*pWyC?CXVunoYlZOc!%h(%ME}eS)iL zWV*r5qp?P@X`&Z|*cugFT)Nmuy%$oo7kB12uFSdl89C#kFt>Eza$xq;BRl`X=`3(L z3HxytE`t+0GLm{Tlo*Prf_tFKN8!K9M=bvGYpht1IX{0VPpO*Po0u;1gn+=_6Pw-; zFm2l#rMkl{nV; zQ|G8WnM~Qzeg==u_j?o9l)+?LYi}IWf*iK7CfXMM3A?7oy_)z*&Ld-jvVdfMGk>-hd8i+ooIr-AQZ7Z-RM!b*Ql+kwL)4=H*%P@Zt)||R7 z<`se^BZ{4EX2UTZJsPqJdL0cDm8$2c{e_MAGLK#0{Z0m7ZXqULnnk#n>B<9g8Yruv zoIZ+^VpLhoPwU|Gz{rz9$q)CX86<4_Z3bk=XWH@$GVgKmQKM#r#(T)le-h5Tq=2VG z5C2(GJ4VH3B;LzjjgEjTXo+SX^Upw1dr41_t~P%+b+>LhGSi#R+m0{lfuFrBLpiON zHBuh1^OW|cp(mE&Yx&ipi~tZ0w5#aYXXR7+@&Lx*HlP#zjT>+@B28&#CE;w^yN5D+ z@me7w7q5ktEKbi=&1>~(Jo^XXmSgfB5|_`3wX+C$kG*%0oUey~FJn%-Pac!E`Kwkc z9EPDe#<>Sl0v`YS^yBjFANE|${#kr z1pzBvM*rK=s9xzqIs(qG-#o7KULlgRIHL|xl`V!xGA**H>3y;PVXr*}S+Jq#Pr5&X VJzQ%h`vXGmk`3IN_%F}L{{`O){l@?R literal 0 HcmV?d00001 diff --git a/src/content/docs/developing/local/getting-started.mdx b/src/content/docs/developing/local/getting-started.mdx index 413d3f7..769b1db 100644 --- a/src/content/docs/developing/local/getting-started.mdx +++ b/src/content/docs/developing/local/getting-started.mdx @@ -37,20 +37,50 @@ If you would prefer to change the default location, the user can right-click on The user can change the deploy directory at any by using the same right-click option on another directory. -## 3. The Deploy button / Running the deployment process +## 3. Deployment -Using the 'Deploy' button on the status bar will start the deployment process. If the workspace has more than one folder, the user will have to select which folder they want to deploy. +### Running the deployment +Using the `Deploy` button on the status bar will start the deployment process. If the workspace has more than one folder, the user will have to select which folder they want to deploy. +![](../../../../assets/deploy_01.png) -There are five options for deployment: +Running the deployment will prompt the user to chose a deployment method amongst the [five possible options](#deployment-methods), unless a default method has been selected in the [connection settings](#setting-the-default-deployment-method). +![](../../../../assets/deploy_02.png) -1. Working Changes: This only works if the chosen workspace folder is a git repository. Code for IBM i will look at the git status to determine the files that have been changed since the last commit (unstaged and staged) and only uploads those files. -2. Staged Changes: The same as the "Working Changes" option, but only uploads staged / indexed files. -3. All: Will upload all files in the chosen workspace folder. Will ignore files that are part of the '.gitignore' file if it exists. -4. Changes: Will upload only files that VSCode knows have changed in the workspace since the last deploy. -5. Compare: Will compare every file in the local workspace against the deploy location and upload only those detected as different (by means of MD5 checksums). This is also the only method that will delete files from the deploy location, if they have been removed from the local workspace folder. +### Deployment methods + +#### Working Changes +This only works if the chosen workspace folder is a git repository. Code for IBM i will look at the git status to determine the files that have been changed since the last commit (unstaged and staged) and only uploads those files. + +#### Staged Changes +The same as the `Working Changes` option, but only uploads staged / indexed files. + +#### All +Will upload all files in the chosen workspace folder. + +#### Changes +Will upload only files that VSCode knows have changed in the workspace since the last deploy. + +#### Compare +Will compare every file in the local workspace against the deploy location and upload only those detected as different (by means of MD5 checksums). This is also the only method that will delete files from the deploy location, if they have been removed from the local workspace folder. The user can also define Actions that are for the 'file' (local) type to run the deploy before running the Action. +### Setting the default deployment method +Open the connection settings, go to the `Source Code` tab and select the default deployment method to apply when running a deployment. +![](../../../../assets/deploy_03.png) + +### Ignore files during deployment with `.gitignore` and `.deployignore` +All the deployment methods will take into account the `.gitignore` file and they will not deploy files matching the patterns defined in it. + +For example, this pattern, if put in `.gitignore`, will prevent all the files under the project's `images` and `assets` folders from being deployed: +``` +images/** +assets/** +``` + +In case the patterns to ignore files during the deployment must be different from those found in `.gitignore`, a `.deployignore` file can be put at the root of the workspace folder. It will superseds `.gitignore` during the deployment to ignore files. `.deployignore` uses the same patterns as `.gitignore`. + + ## 4. Workspace Actions (deploy & build) {/* Lots of this text comes from the variables.md file */}