-
Notifications
You must be signed in to change notification settings - Fork 26.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Signing for compliance builder implemented and tested #113811
Comments
To test the implementation we need to:
|
Once we land this part I'll provide instructions for the second part and third parts. |
\cc @khyati82 |
Yeah earlier today I re-studied schedule_builds and my understanding was that since each build in the builds will share the same recipe when we trigger them from shard_util_v2.schedule_builds, I would normalize the format of 'builds' and 'archives' in shard util v2, so that the signer recipe can use the same runsteps() for each build no matter it is in the format of 'builds' or the format of 'archives'. But yeah looking at the spec now I guess I implemented the wrong thing again. Fortunately this current spec seems very easy and I can do it 👍 |
Signer recipe is ready: https://flutter-review.googlesource.com/c/recipes/+/35006 |
This recipe will be used to sign mac artifacts for compliance. Bug: flutter/flutter#113811 Change-Id: I869ce06dfd0b18fb400af6cca4cdcdf82b8c2d4c Reviewed-on: https://flutter-review.googlesource.com/c/recipes/+/35006 Reviewed-by: Godofredo Contreras <godofredoc@google.com> Reviewed-by: Xilai Zhang <xilaizhang@google.com> Commit-Queue: Godofredo Contreras <godofredoc@google.com>
Integrate signer builder with recipes v2:
|
As pointed out by sir Godofredo and Christopher, the new way of building it is through |
Closing this as complete, mac_ios and mac_host_engine are now code signing artifacts correctly in beta: |
This thread has been automatically locked since there has not been any recent activity after it was closed. If you are still experiencing a similar issue, please open a new bug, including the output of |
Signing for compliance will be implemented as multiple small independent pieces with a final integration task. The list of tasks is the following:
config_name
. This property is used to read the configuration from a checkout of the engine repository andci/builders/<config_name>
The text was updated successfully, but these errors were encountered: