Skip to content
This repository has been archived by the owner on Nov 9, 2020. It is now read-only.

Repo rename: markdown files update - part#4 [SKIP CI] #2040

Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .drone.sec
Original file line number Diff line number Diff line change
@@ -1 +1 @@
eyJhbGciOiJSU0EtT0FFUCIsImVuYyI6IkExMjhHQ00ifQ.ybGTZCVfOKSmxUAH0Ix0T5jRCHqd26wT2v15U9ofVc8wI0gA9sMv4xoXvnE_4eiQBNLhVF4Btpsb-5TSJPtP36-1yaxMUcE4B3rmJ3fEuT3t5G4b9ZmpCLGyhiuJkLbW8d2788P41jjBEFMxGTXMs6j9edpoafYPER97IXe4jdh14D5fXkx3AKk4YW6QTGlJpl_5gieWZ5xgIlci-kQBJdBJ3f0pI9RdE1xU3NpGWthhDI1WBdpxyokegmHjUxlkUEOJO130RTXTdKLelSdrs3DNIrIeghDHSUijcGvy16-LS0J8cb6nkx3zbQV9VejnSjvJ7yDI5R90uBptcD72yg.DBn-C-z2NgvanjTw.4zmcF_PLHBe0oHeMNbLIqSLP1p5Fk8TtDzgGOFUc5ybMvbZr8sAOXl7GddI0S5fzzeuFUDLJq-4uvOIdIIcHHrJVbbTCwkDm0ZlLplIMrZOYn3pm_-U5dGeh6ILj_jrIGEydeyfFiVfB6VNeC77MA2FbJXXXmaQ6HvuXlLw66kGe432ObVJE4HEYit-FpwyxFNgFcAofWB3v8eWMXTYso9umYBA2YWU0QbnQ7X6P4DLLfI3XCKpcQIc-iEyLIdQmyLOoGBOiRdvYTIbX5JoBRZPTRqLK3cKXuc9qZhE_wEQpMw4hEXnuR7fiOqsuxRpN-wcgYvOLGVDuqbWWu5KKdGmlpkhuQMExAwTSu9P0wgT_9po1YhrscOsbZ-95FyXQacY-AEmF7qxjNhaR8Gb3oErQRBvV6bo9x1Lr5hEMvl-02E8vkGNQ4iH-Ic4X77DKeyRb78p0IAd1eRA_wFCEdoRvBqoI7FBOLO_eiJCHLbB-W7PSMobRrHw4rMv9mPCzjC-LEFrBbwMkmc4W3X5WwVOL_t64Ov4SCw0D_DiFf_8EzJcZ18GuuUs9YjVV9f48yC6EC0t6SOkNMsFYT3Edex7VqPdLHkuJnOf2wbmQX2bh0hx2ZohG4oK0kL3hRGK4xN7kq_t-HS6FLLtgUYQ2T5dDDvVlfWUqULva3kG45mZv3R3MWSC-IJH5lt4Ag8Pc-htM8b2JnAOSy9JmL3X-fg1i2elTFRBc__RhMOhQ3YJFRTx9mbOxMEkbeqsNrIeLRuXS5di3AT7kQwAGg5K6P23ef5DTzqeUwZFhKoV5WufKtqozeo5fVNaEeaK2AENwjbp-tTweg_d0zrvyStoW1ESG3ZXfcewJN8fh4Flm3JWiY7F0cLUsbPxq_QC_0zWc40vO1qhXjEZtXRrWLG_m7lZAnGeJVnhnfQHvevejVW1x_r9GDvKX9f70E5rJ1RkBIf6Y-zttSNXXvDaXkBh0fqHF4YvIdbK_kBA3MHP6AE6zYQiwtZ0nyPUhaZfpv7Y5wncfr1di88obEQJ99M5AXBwaP82j3QGoFjOlWr--EokGtn65BcPcUWX4g-CEqlgjPzVytRbqlkIktma4UxbSc2w20J1B9sPmtYDA7RljMuXgjKTC9lQ6ob-8vzoov2HSE1bBeh6a3-bRqyc0ZoXLn-oq331EBASOXxmx8ZJA9xKVpvwK31yDkMq_lNnaUgHbb_hpTGI-BOHF8g46vxCMDZ4kqaqA559peAj5yxE8wrgJ9j7eISEt-EwWta-jhjHs_bPoPol4Y00KF6OwxSNtYOnLv8a5CLyGMRndAme27g66JYAlF8zayah2u1fz82T9njUDVqmdHynErEUCCSOU3EWOoYQIA5gK20ZMMAVggAFn0sJxxZ65an4JZhglPeHXt0gy9iMzNFbkkAE5rt4ISeH8QlTf9dK9u2uR8i8Wsf5AxlFCO3pbiGa-oUqySA7GvHDMJ4Pen4R8ctlDfu1IplgcLptMnBuIbZCfiGdi-nUIeJ7kSr8HBAOpw5RrRkK11HgbCja7m80nYgRFeF2-PlDctAQpx2IiglNuB5QobCbrGucNs-ii00Z0aRTZo-dhOdOll3QY65mgqXuSFjLZ3iJ5xDUEhSCiEdUxT-1pfDszDZ10WwPhxtPaefW0xi5lUcb3GoMqRfy-scPqEPECv0P-6BETSul1ibyIlN78Nr8qMI2krVWI2AiDA-AGCH6-yYoBshZqQuVior15EikVj8oWR3appz4yZSE8asTD7Fbfxhk468ZIU-G5I1O-VPLj-Op90Bp_s8J2ABf7j8mlW0rvySL6wNWcqa8xi8NPb75MEcWKYKdKWLKJzZ8u_xUpAUS0_IeabVgCB-Ck6SLE3Jjqeo_jh-3SBrYsaNZTspjzBM52s5LDkY-IO9tUf8usxjRKl4YgZeL1GFYy1tRqjGil1DIOeJVW4XpFchJOTKl_pvz3l-Ox8LvW8XUJfvYHNs_Y8K7DX66e-kJtjzZj1EtepBd4OjmD2CV_Ez1YtEGvYcVfpORMyqzTqQtdxCy_yBnDFH95WUNYPONAmhu9kyCDxRDW3Y_QJV4H6cglhpvG2x7vWQTB3Z8d2aIyVNLXm5m_TQoqiGgY1T6ATKq70_Va5aQBMDXMd93IK9owW39ZleKpArr4H_bpUiuxX8slapogybCkCyjp9tZJOiA2dO3ZEYPhR9VjZNCsry1gqNE9RFFS8QxWqhHlJ7MjzAtzvdeqCFEieMW5-_TqfV06QIE0suDGKJvVtCnUQCSXP8x-maLCONe485EKhFIZJPaurr5I0LzSkqCnav48PBkWNXHs-NU19YFCC2BlQvpSJE1-2z52_CkbKLVP9Jum3D46l0UR-GGz_IWULqG41FOZcD6VzmQuYGCzPSC0FXxgJQn3jTH3yuw-iwr9kTNWt6ifsvpG3e7PpUWijjEn4lmeL-NX7Fl59j3hWwZ0Dqpb7Eu9jdS5lf8uhSkV3jvw_t-zSO7WpSOb1W1emSQFXtdY_fOiBJWGrGRwt0EEVWkdQKxjtyS8x7bFsN0J9sZhc0s_gh6mrlLbECPjzUxf5aJsBMlzFe9FVgQ3qYXSRtx7S2rLpDVu3sgdnBlqUjfWbtrSWkV3DKV14yFT8PCmpnf1P0lwCOjsYo7vbxxiqBRhskGKoyDuDAtDkkOTICGb1D6nmvv1X-ugTWvwyJ9Zx3PKSAmG2rzDiIJn9VgokJOmJYZKINam7GnTNrq7esAL8zoVSWjtNN8yNo7ltqUNvBTYZ2Q5EU967um1ShET4XjXH7H8AYrqmGXvKoZyoXrlLxf4pVCO6Jr9ApSgZsYQB3OcsqQScB9OVhcrai1FYDN8pLi5DbvNSGWTQK-JA3tg-vTU2ZO93moOoIM24-ThlrvAcwGryDB_2raWvXhBCK6Wr66AQJXOJvchl3lJF_agIAMidFe5Yzh2f2EywONnF2ozAffAoSie8Wbwncaq6wHv8b0NRroSgb9e47V6hCb5wu_PlZzDk8se6rqIMo3k440l9LU65D1ff9z_x3ET6TSwajVzQmfM084NIWSC2khpILAUjo6Cs5UOGmLWQi9QgxgGUOAVTI5yeDpcWeoVNi6eMsXSfEsaL2kGvAIuWXWku6Aua1WYKj6zD4bQGACLJ9oRPodEFmuI6KSeLCUCQk4dufHHL9u-gfx_359owigfE4hriVmszEzaWmN2M0O7FYdXu-869l2a9FVqAHvs7ZdQ9YcFfj4HXqvgN2w-JSht4wtUJKbBxYHAqWYGJJ51l8q1iCfnS160hobrVKSGyNNU-0GomnKLfzZoi5stMZstnvJK9WOpf4-neKcCLhPSM3YG6gsP411t5WEuz9TRRD-UHHjgVLX9b9TLw9bJnQHXa1H9QOo4zJtOkbLr60znfbOCJT1lCJmII-8oNEsDzEv7g2j06VgVRHYxIh0iXrEYn8RyxddAvoHPhPgSJMFoTwl_wiGzqpdxzksZZYvTMMbGvUQUJbUBQ6U9bCyoZiR04_8BcuLILrC3SdbigvLOEqWxp6SnbscFa1T2WIkvZgRDnGtkPIDHpNdeI4i_wff0jBod8o2l92Q_Y2qcW3q1F9ztzhSU1U6MuhoHSw9DjM-ld29LYun9m_NHZYaneVO0Ie1Q58Xw8vRin3r9q467wGxSPXeVSSf8cUVfwaucmBpED3MeAhrqkmzKqMeILsc9s7XOrymX9MGBQtEsjy-ARJyXx98cVsdzx5AThHgLD8Z6Zuiw-_pvdD4dw_qgdrWBKsyoHLC1X2Bkd2i9Eak463wfEs72f86xFbri6DYnlXuLTz42C6udtIqfWgUm-D8To0-Tek51zjp6JY22-BYqjLfrXNG8N-jnGiGNHkBFuIZh6bUKARbzXEXffMD4_OoV_T4eR8ACx1eKWZGovLNPJqCKqiFYC3_UsfTMl5X0DVGoN6QIKKYwEHlQdu8.eizlNHNuAHPkdk_BUUn2Jw
eyJhbGciOiJSU0EtT0FFUCIsImVuYyI6IkExMjhHQ00ifQ.i_k1kVE_SZ5GnxjmBBMpQV_Jhixcfw46kUdrypHlGKYL4VHbtSMtSgvkfWSAG0--UzLSRHmqI-4bhOQul_BgBo4CjO1cg0Bmeu0TdP-wtV4etmt1fS3wRggzpZ6kzvtkCeBaLlKFh1kvRoPBXJHZvv91TSDkAkGVx9BdlwAkXr5oE6dU2GQhN_V8dGthyoml124zWyK5RGXHBr1sNESYcAqariPGKH-mAfOnTVXYbVEOYvDqnpEIjKwU2JCe1wy3Wf8rhu-1Mx3TQbe9MU7wV26n8CPkAyBNpU_To2lkUV2NOfl-ybXV9hJfYQ8gvyBOdGPBp1as_sKHx9KjJAsNyA.9slH0Dweqjcwmk6o.Ram7jx32t3Hu3obDWlpZS0kILHGLjlSHE83SoBDClEXbRcrFFhjxBGxaJysMjvaX99V52ySTXDZB5q_BQyJ2nQXVYiSkp3jbab-XPqwvA7V80HlEIknZSgWI-8mSF-bYDDIjsEZOflvZROaYO9ZgsMiHmEXQ7PTHf3gNx6d9LvQWiKJxcdpU7RW0RrTrM9KsAy2OANcxV59ONNbWnKicHx0I1AGGNfQTyj_AOCNDBmTO84oPE2FRH80eBYbwIQY6RfOGPCvij62h5hkG6DcNHXTMVCkBWDGwHzx4R0kIpXvQda3ntNUk73csA2dn1mFgwN8YxLQEmqcErwYi-mY1e0OdSkAPUtH8RtUToEkO5_15mrBwWgsEJNHluaZoZl1V-qOw67HuVcG-M8x6dxZM2bu--KkYcIIQ_bWzGoCHTzF-Uyo4jJIJHtKqZXz5oiytQMTffYHQRoTwAd103GhH5rDVsskkZ3fUnELQTOUvslkUqlIyx8emr6Tqn_g0_VEUMc1dM0XLgxZZq6FFSfHJs8tsUSxufyOKwvgOGcNuotxOI7wFph__w0ZX4oYIOl5qNkCHsnuVE0h2LHgxXPT2t0smhk8Cu5wsLn4tad34uFzCzh6yDHyHn2YvPsq9BNP1j8e-ZFbR6nYbLdurX5W23Ur0Hyvtm1tEXM2Oj-NCPvxVED9qFGQARXwGJlXHU6hELZ1raGIaj--zPu4dzZuYfuaTKWVjE1S9mG6I5InC_rOGEwEnmp37mflckRhnXFSKhmSTybwVkv1CSvBm-dBYJkMnjVYWPcKfXWvO3i2Mi6ypClpqA2yagO7d2cum0u8lkdEcXdgtPoIbh-dI4Qw68FJsL31SQ-K6ujM8rHlWoCP1HKia3S3rjOnPnL369VJuSYA1gUwAjNwL6bI02cNQfA44WAuoGrB0Tfh3bPGKlAwzSa_eTqVMhZE0hN-k1sXzNo2bJ7LPozfvJ0ZwQoyTS4pldR2PSgvYD_bxNWHyp32QFF3v1_wIfp3QXxQxsTmJGM1JAPUEBrBdivL7zb4eTb0xOpUn06FZ0B0urC1Womoqlv_fbqyIMbKaJ5UxpsZBzswVNB629st9DtMYYYyh5g81xF3VOrKonAPaa6gtNV_9D7QzmqrgdlxTODJjuDTQE4ad5SliygGeRdDqXw34RbyThJfu8HeSVTfmvAQY17uPEbE92rdDPAeBhqhz4Goznn33ahWrknfjQljAasjeDoXZaTW2dP72GsfP4v292E-KsdbEaqZf4miDvBuDYmpIntTmZ_TNRidyKiD-7jA4oowQABpEmU_ksPf6xtmSnmGjoGSG2_3mvbxhHlxgfSJDe2BYNJjbvqGZJQOUq5LUIpRhrPJOLtuKRBd0H8jx_pwwOebdm8zbpMOxJOnH9JqsqtM3CdSRnjqXFFVdn5rZK7Qp8sBspW4KO8dJGQWTvqdf_tVPP1imYfH1F4sy0GH3UZZNdIFIKU-m97LE70hP9FIqEbhHEUTOqmeb-KGL0ZNLWn5a7fyjUuLvrZ1SMvnDdYGiH5981eTyKaD1BvPW5uhb_euIt6uQJXrYY6_m2a59Fn8uExdHax0E8_gIC0IKzFDIpopPttSBINXVO1WxUYD495sLn-jr9pTQdA7UxbXe0UbxvQsivcjn3gu4ro29eQmriAMWDUCPsoEdK0VGAK3eFMe9DEAEJTJecrYqZMAT9XNQMUatIlZRoDAncWil-dVjmrcnOGFgkGgYAzAyMyekCRHptU5wQFNy7Q4MbGeqCFjWVPI28VNv_I7FO4bpQTrTAazFmKZ8rcnQbajBW7oh6LjH44DNGv9rh44k_UaP8Il9oQ2xUGEWqdoy7GPaNSagBDsut56MLzMRgbFMdPA0ubQ7pbZRNasw2Uu1N8EupU_nXwP3pm9eEW600wcoFku1AVD7v6ZRkXmIGOEuxs7EoZhFlq0I2EBdC_EL_A8joFKB2XJXiPtaMIQNkpsnFGDnV5IVd4vN3-w3s5KmHRx_ifejeUSHtYZPzpkz2KfA1aY9HhgjYmrD4TnLyqUwzpB2hVpsPztNTIiXe9n1G3mqJCfL2tBKnouOh0gpLo6HRwS5iIyrBe_uMtnP5xECSI-nyEu1-1vyzG-TKbBXiEA6auZAs0pP-NcyZanaMq9ryOUm8SLe3OadPDMf9fK_gjL7EJpnumyYTaUibpFckGo8hVcwkMvwJDeOO_dckfw36Ig9Cbs4HUgsnPanW0I-A2d--ihoTpurPX-mqwaVRpum3zxjqWUOh_h7IFaQ_XsvhxjrCHgM77fr8x8ocYDqv0Ka9wSP7_JJuw0KeE2HOBIlLAym9-C9zuOg9iAlSfXcmspdC-xZMqdpjkDX5amP8h1ZPK7x3R9RPZctFlcXGmqXAUz-TC8shB11m6IUtLWOTr-GR_842Tw-x7BzEnbjoHx0v0O364FAYxNSqt2_pvowHHWVE-CjCOAN3RcJqSo-nweCNnfZZOVOslNcCqHOItg_SNJ-KG1dM3W-f1r9VEPCrn-NHysIullqLl9AjepPVkkahiLmbzT5t9vXwnby1Zq_YvzwfksIj5dxd1UjP0FZg_CoIZLU3fuEP_qzsQG3Hc2XPkXHBfLLgvRG_Dstouy4UPLPVeJECVL3zmeVCfGJTbGsvGBiUG1PjBdO6W-xLJYGTl1jhMOWKr_Rhb5pF6MN-9zDv7YOv6DaH6-fCFhkY3nZyadCuG_PXPWoK-9g0xJEpLwvw7rG0NLNhKbjAMC6OV1tcwdz9ZX_kYsm69an7Cd-4Y_lTtFil7uM0CDy-mKljNjB_vLWKiaNE9WRZ00l6GETXF5-8hJgQIytSFEZy4z_gmJ-SnJz5H-LSN7b59QaIJzWoFtQV9aptttTQmj-5Y5VS03bvP1NfTmFnZZ5OVt8UvVgJel_1hZDfHA9qDwm7xEznTdrplrKw8SkqSvtGM4f57NqPupsvEt3SX0Il45Jet1LQePsuJDDBYpttNyHITZ5O9R_-053SqKwvF-KL6rvqQBw3O3lMqlt9l3ZnakMS-WkmszBOPBmU3ZU37XKRxFC0kbjbnV75YrWof_YXSoVaBO7WPj5faxWkcmU9Kjh5iHzcQx3GQtcXa-KueqmMgi1OjMgrjN6ypg5DjgMd4WoCUuX-PafUN4NigM2hZ-FTk3kRlo1QLFwOFK2kOIN__O5Q9ZO71UUNFyh5vE-uy9_5oyut1byic0dUfF5huIJ-mbIdaAZW-0wWtPPSHD-LSKnfc7sKJ0Q68IdIJO00UghOj5l-HWHROdPBwcojIan5MqgabkQ6-MtZptdLmlst_GDq3OXkk_PHK71_i1Hy7SjGzTrv1QMvK1ctgqry2aB563yVLpo89yyO2d7FHmfpDEBiRlB_PPZZv6qq7UZClQ2zI1VtndRqWg8l9fe8geoOT4yNXDtBPKvCYwFhYnymb02jmuNr_TjqsU6CE0YWUkO7bpTYvSYEkeZFyoYsntMUqn58Rj2hfS1T4yXJeBBhMo_bWDEab83EsKWvi2hUX3mDn0RLuzSDzI2XdCsTmBSWMN4q7g4-UJUx3BNEASFfmgSCRWcuZS9LclGAv6z7QSGzp5r0QwE5of6h5xxydPTsgE3_YcRPq-I18wKmMTjMg4jn9rnHu63i6iAyJTtNP53LhqjQ-B2t_ZgIQxgpUCoRqn_tvtsxW8ZAc2Q5OThg3nggnnlyoVSIaxpP0IJa5p46qDEjEULwdYbjzxhucOu9uSOvUctHc-wv9SxeRGPQDA2sYxDrCmzqjkwQt_npWQEeqMm8UEQwHhL6rrAvtKKX2eiGNj9dom-23EK3xi-dlNtHTC0gskb4Vqad0_pz4xvWllVBBRPgegQpVmnzb2rEO6jefR-6_kdCZwqMvHdHrunz4vPekMIRIbYrQG1yibH6t8wiNbj0P34VaPdnP1JZDHWdjkT7KXKFNcZpKxpUgfm1xY.I1vLHMf8hGwTqbAY0gkjsg
4 changes: 2 additions & 2 deletions .drone.yml
Original file line number Diff line number Diff line change
Expand Up @@ -104,7 +104,7 @@ build:
- GOVC_PASSWORD=$GOVC_PASSWORD_ESX
- if [ "$TAG" != "" ]; then export PKG_VERSION=$TAG; fi
- #
- echo "=> Building and pushing vDVS managed plugin" `date` > /dev/null
- echo "=> Building and pushing VDVS managed plugin" `date` > /dev/null
- #
- export GOVC_URL=$GOVC_URL_6_5
- export VM1=`$GOVC_GET_IP photon.vmfs`
Expand Down Expand Up @@ -133,7 +133,7 @@ build:
- #
- ./misc/drone-scripts/deploy-and-test-wrapper.sh runtests $GOVC_URL_6_5 $VM1 $VM2 $$BUILD_NUMBER < /dev/null
- #
- echo "=> Building and running tests for Windows vDVS plugin on VMFS" `date` > /dev/null
- echo "=> Building and running tests for Windows VDVS plugin on VMFS" `date` > /dev/null
- #
- export WIN_VM1=`$GOVC_GET_IP windows`
- ./misc/drone-scripts/deploy-and-test-wrapper.sh winplugin $GOVC_URL_6_5 < /dev/null
Expand Down
43 changes: 22 additions & 21 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -1,21 +1,19 @@
## Table of Contents
* [Dev Setup and debugging help](https://github.com/vmware/docker-volume-vsphere/blob/master/CONTRIBUTING.md#pull-requests)
* [Bug filing guidelines](https://github.com/vmware/docker-volume-vsphere/blob/master/CONTRIBUTING.md#bug-filing-guidelines)
* [Typical Developer Workflow](https://github.com/vmware/docker-volume-vsphere/blob/master/CONTRIBUTING.md#typical-developer-workflow)
* [Photon VM specific configuration](https://github.com/vmware/docker-volume-vsphere/blob/master/CONTRIBUTING.md#photon-vm-specific-configuration)
* [Testing configuration](https://github.com/vmware/docker-volume-vsphere/blob/master/CONTRIBUTING.md#testing-configuration)
* [Windows plugin contribution guidelines](https://github.com/vmware/docker-volume-vsphere/blob/master/CONTRIBUTING.md#windows-plugin-contribution-guidelines)
* [Managing GO Dependencies](https://github.com/vmware/docker-volume-vsphere/blob/master/CONTRIBUTING.md#managing-go-dependencies)
* [Capturing ESX Code Coverage](https://github.com/vmware/docker-volume-vsphere/blob/master/CONTRIBUTING.md#capturing-esx-code-coverage)
* [CI/CD System](https://github.com/vmware/docker-volume-vsphere/blob/master/CONTRIBUTING.md#cicd-system)
* [Release naming convention](https://github.com/vmware/docker-volume-vsphere/blob/master/CONTRIBUTING.md#release-naming-convention)
* [Guidelines for cutting a new release](https://github.com/vmware/docker-volume-vsphere/blob/master/CONTRIBUTING.md#guidelines-for-cutting-a-new-release)
* [Documentation](https://github.com/vmware/docker-volume-vsphere/blob/master/CONTRIBUTING.md#documentation)
* [Dev Setup and debugging help](#pull-requests)
* [Bug filing guidelines](#bug-filing-guidelines)
* [Typical Developer Workflow](#typical-developer-workflow)
* [Photon VM specific configuration](#photon-vm-specific-configuration)
* [Testing configuration](#testing-configuration)
* [Windows plugin contribution guidelines](#windows-plugin-contribution-guidelines)
* [Managing GO Dependencies](#managing-go-dependencies)
* [Capturing ESX Code Coverage](#capturing-esx-code-coverage)
* [CI/CD System](#cicd-system)
* [Release naming convention](#release-naming-convention)
* [Guidelines for cutting a new release](#guidelines-for-cutting-a-new-release)
* [Documentation](#documentation)


## Code Contribution guidelines
### Dev Setup and debugging help
Read the [FAQ on the Wiki](https://github.com/vmware/docker-volume-vsphere/wiki#faq)
### Pull Requests
* Create a fork or branch (if you can) and make your changes
* Branch should be suffixed with github user id: `(branch name).(github user id)` Example: `mydevbranch.kerneltime`
Expand Down Expand Up @@ -239,7 +237,7 @@ This is done to make sure CI still passes.

## Windows plugin contribution guidelines

Use following information to setup Windows VM in order to contribute towards vDVS plugin for Windows.
Use following information to setup Windows VM in order to contribute towards VDVS plugin for Windows.

### To configure a Windows VM
1. Create/Deploy Windows 2016 Server or Windows 10 OS VM.
Expand Down Expand Up @@ -291,7 +289,7 @@ Add a multi-string key named Environment and add the following lines to it.

# deploy the plugin:
make deploy-windows-plugin

# run the tests:
make test-e2e-windows

Expand All @@ -300,19 +298,22 @@ Add a multi-string key named Environment and add the following lines to it.
## Managing GO Dependencies

Use [gvt](https://github.com/FiloSottile/gvt) and check in the dependency.

Example:
```
make gvt # Start docker image used to build which includes gvt

# Use this command to install gvt if not already installed on your system
go get -u github.com/FiloSottile/gvt

gvt fetch github.com/docker/go-plugins-helpers/volume
git add vendor
git commit -m "Added new dependency go-plugins-helpers"
exit
```

## Capturing ESX Code Coverage
Coverage is captured using make coverage target (On CI it is called using drone script).
Coverage is captured using `make coverage` target (On CI it is called using drone script).
User can configure the setup and use this target to see the coverage.
### Setup ESX box to install python coverage package
* Install https://coverage.readthedocs.io/en/coverage-4.4.1/ on your machine using pip <br />
Expand Down Expand Up @@ -398,18 +399,18 @@ Head to GitHub and author a new release add the changelog for the tag created.
**Note**: Update [vDVS_bulletin.xml](https://github.com/vmware/docker-volume-vsphere/blob/master/docs/misc/vDVS_bulletin.xml#L19) to keep it current with the release and check changes to `[vmware/master]/docs/misc/vDVS_bulletin.xml` (see below to update the content per release)

```
<id>vDVS_driver-0.15</id> (0.15 refers to version)
<id>VDVS_driver-0.15</id> (0.15 refers to version)
<releaseDate>2017-06-30T18:47:36.688572+00:00</releaseDate> (release date where time is optional)
<vibID>vmware-esx-vmdkops-0.15.b93c186</vibID> (vmware-esx-vmdkops-<release_version>.<commit's SHA hash>)
```

4. After the vib signing has successfully finished, you will receive a confirmation email. Go to the deliverables link
mentioned in the email and download the signed offline bundle. Offline bundle will be a zip file something like ```vDVS_driver-0.18-offline_bundle-7032243.zip```. From the offline bundle, extract the signed VIB.
5. Head to [Bintray](https://bintray.com/vmware/product/vDVS/view) to publish signed VIB as well as offline bundle
6. Push vDVS & vFile managed plugin to docker store and windows plugin to bintray
6. Push VDVS & vFile managed plugin to docker store and windows plugin to bintray
7. Add ```Downloads``` section with direct links; take [Release 0.13](https://github.com/vmware/docker-volume-vsphere/releases/tag/0.13) as the reference

### Publish vDVS managed plugin to Docker Store
### Publish VDVS managed plugin to Docker Store
**Note**: not automated as of 04/04/17

To push plugin image
Expand All @@ -434,7 +435,7 @@ Windows plugin needs to be built on a windows environment
### Upload files to bintray
Two files need to be uploaded to bintray at https://bintray.com/vmware/vDVS/vDVS_Windows

Following are their paths (with respect to vDVS root working directory)
Following are their paths (with respect to VDVS root working directory)
1. install-vdvs.ps1
2. /build/windows/docker-volume-vsphere_windows_<release_tag>.zip

Expand Down
2 changes: 1 addition & 1 deletion Commonvars.mk
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
# limitations under the License.

# This Makefile's purpose is to hold common variables to reuse across
# Makefiles for vDVS.
# Makefiles for VDVS.

# Exporting all variables to reuse
export
Expand Down
Loading