<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>282842</bug_id>
          
          <creation_ts>2024-11-08 10:27:25 -0800</creation_ts>
          <short_desc>[CISupport][build.webkit.org][GTK] Add new packaging bot for GNOME Web Canary nightlies</short_desc>
          <delta_ts>2024-11-08 11:46:15 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>Tools / Tests</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          <see_also>https://bugs.webkit.org/show_bug.cgi?id=278853</see_also>
    
    <see_also>https://bugs.webkit.org/show_bug.cgi?id=227526</see_also>
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Carlos Alberto Lopez Perez">clopez</reporter>
          <assigned_to name="Carlos Alberto Lopez Perez">clopez</assigned_to>
          <cc>dpino</cc>
    
    <cc>philn</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>2073880</commentid>
    <comment_count>0</comment_count>
    <who name="Carlos Alberto Lopez Perez">clopez</who>
    <bug_when>2024-11-08 10:27:25 -0800</bug_when>
    <thetext>When we moved the GTK4 bots to GTK3 in bug 278853 by accident we made the built-products shared from that bot to not longer be compatible with the GNOME Web Canary.

So the idea is to restore that, and seize to do that in a cleaner way:

 - instead of using the zipwrapper thing to capture the built-product and make it available on that same server use the new facilities of the packaging bots that allow to upload the bundle to a remote server via sftp
 - create a new bot dedicated to that because that will be needed anyway once we switch away from the flatpak sdk (also is needed now because we want to build with the gnome sdk)
 - instead of running 24/7 run once per day at (nightly) like the other packaging bots


Once this is running the built products will be available at https://webkitgtk.org/built-products/x86_64/release/nightly/GNOMEWebCanary/

(I accept suggestions about a better name for the last folder)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2073883</commentid>
    <comment_count>1</comment_count>
    <who name="Carlos Alberto Lopez Perez">clopez</who>
    <bug_when>2024-11-08 10:35:27 -0800</bug_when>
    <thetext>Pull request: https://github.com/WebKit/WebKit/pull/36405</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2073903</commentid>
    <comment_count>2</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2024-11-08 11:45:21 -0800</bug_when>
    <thetext>Committed 286354@main (ccb2d5348d7e): &lt;https://commits.webkit.org/286354@main&gt;

Reviewed commits have been landed. Closing PR #36405 and removing active labels.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2073904</commentid>
    <comment_count>3</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2024-11-08 11:46:15 -0800</bug_when>
    <thetext>&lt;rdar://problem/139527509&gt;</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>