RESOLVED FIXED 220769
EWS should display commit identifier in builds
https://bugs.webkit.org/show_bug.cgi?id=220769
Summary EWS should display commit identifier in builds
Aakash Jain
Reported 2021-01-20 09:13:41 PST
We recently added a new commit identifier to identify commits in WebKit git repository. We also moved EWS to use github.com checkout on the bots (https://bugs.webkit.org/show_bug.cgi?id=220479). We should now change EWS to display these commit identifiers.
Attachments
Patch (24.05 KB, patch)
2021-01-20 14:10 PST, Aakash Jain
no flags
Aakash Jain
Comment 1 2021-01-20 14:10:56 PST
Jonathan Bedard
Comment 3 2021-01-20 14:20:39 PST
Comment on attachment 417995 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=417995&action=review > Tools/CISupport/ews-build/steps.py:179 > + revision = self.getProperty('ews_revision', self.getProperty('got_revision')) This is actually the commit hash, right? > Tools/CISupport/ews-build/steps.py:182 > + self.setCommand(['python', 'Tools/Scripts/git-webkit', '-C', 'https://github.com/WebKit/Webkit', 'find', revision]) Should we consider invoking this with python3?
Aakash Jain
Comment 4 2021-01-20 14:22:50 PST
(In reply to Jonathan Bedard from comment #3) > This is actually the commit hash, right? Yes > Should we consider invoking this with python3? I am not sure if all the bots (including external bots) having python 3. Might be a good idea to verify that and do it in separate patch.
EWS
Comment 5 2021-01-20 15:06:07 PST
Committed r271675: <https://trac.webkit.org/changeset/271675> All reviewed patches have been landed. Closing bug and clearing flags on attachment 417995 [details].
Radar WebKit Bug Importer
Comment 6 2021-01-20 15:07:14 PST
Note You need to log in before you can comment on or make changes to this bug.