ReleaseEngineering/ThunderbirdTryServer: Difference between revisions

Stop removing hgtool.
(Update "pushing mozilla-central patches" about new findings)
(Stop removing hgtool.)
Line 27: Line 27:
There's two steps to this process.
There's two steps to this process.


# Edit client.py-args: remove the --hgtool* options, add --apply-patches option.
# Add --apply-patches to build/client.py-args.
#* [[ReleaseEngineering/ThunderbirdTryServer/ApplyPatchesMozconfigPatch|Example patch here]] (Note: Before November 2015 there was no --hgtool1 option in the file).
#* [[ReleaseEngineering/ThunderbirdTryServer/ApplyPatchesMozconfigPatch|Example patch here]].
#* If you do this as a separate patch in your Mecurial queue, you can reuse it whenever you want. Otherwise this change can go into the patch created in the step 4.
#* If you do this as a separate patch in your Mecurial queue, you can reuse it whenever you want. Otherwise this change can go into the patch created in the step 4.
#* Note: --hgtool option removal is because I'm not convinced if applying a patch affects the hg share or not.
# Copy your mozilla-central patch to somewhere in your comm-central tree (it can be placed into the root directory) and name it something like: <code>mozilla-&lt;anything&gt;.patch</code> (the <code>mozilla-</code> prefix is essential).
# Copy your mozilla-central patch to somewhere in your comm-central tree (it can be placed into the root directory) and name it something like: <code>mozilla-&lt;anything&gt;.patch</code> (the <code>mozilla-</code> prefix is essential).
# <code>hg add</code> your patch.
# <code>hg add</code> your patch.
17

edits