Skip to content
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

Add BCID stages to release artifact build recipes #115096

Closed
sealesj opened this issue Nov 10, 2022 · 5 comments
Closed

Add BCID stages to release artifact build recipes #115096

sealesj opened this issue Nov 10, 2022 · 5 comments
Assignees
Labels
team-infra Owned by Infrastructure team

Comments

@sealesj
Copy link
Contributor

sealesj commented Nov 10, 2022

As a part of the Flutter release artifact provenance roadmap, BCID stages should be added to the existing recipes.

@sealesj sealesj added the team-infra Owned by Infrastructure team label Nov 10, 2022
@sealesj sealesj self-assigned this Nov 10, 2022
@sealesj
Copy link
Contributor Author

sealesj commented Nov 14, 2022

change in packaging script https://flutter-review.git.corp.google.com/c/recipes/+/36000

@godofredoc
Copy link
Contributor

Modify bucket util to return the GCS destination:
https://flutter-review.googlesource.com/c/recipes/+/36280

@sealesj
Copy link
Contributor Author

sealesj commented Nov 16, 2022

BCID stages for devicelab_drone and adhoc validation https://flutter-review.git.corp.google.com/c/recipes/+/36120

@sealesj
Copy link
Contributor Author

sealesj commented Nov 16, 2022

Refactoring packaging script to have upload as well as removing cosign logic which is no longer needed https://flutter-review.git.corp.google.com/c/recipes/+/36160

@sealesj sealesj closed this as completed Nov 22, 2022
pbo-linaro pushed a commit to pbo-linaro/flutter-recipes that referenced this issue Nov 24, 2022
github tracking issue: flutter/flutter#115096

first recipe of two (next is adhoc_validation/api.py) which needs BCID stages added for provenance

Change-Id: Icf9404933dbe10f8a5f2b4f9e099a208939cfb9f
Reviewed-on: https://flutter-review.googlesource.com/c/recipes/+/36000
Reviewed-by: Casey Hillers <chillers@google.com>
Commit-Queue: Jesse Seales <jseales@google.com>
pbo-linaro pushed a commit to pbo-linaro/flutter-recipes that referenced this issue Nov 24, 2022
This is useful as an intermediate step to enable provenance generation
where we need to get the destination location.

Bug: flutter/flutter#115096
Change-Id: I2e2884b177b670b1d23948a950b4b0a5ebcaf652
Reviewed-on: https://flutter-review.googlesource.com/c/recipes/+/36280
Commit-Queue: Godofredo Contreras <godofredoc@google.com>
Reviewed-by: Ricardo Amador <ricardoamador@google.com>
pbo-linaro pushed a commit to pbo-linaro/flutter-recipes that referenced this issue Nov 24, 2022
The BCID reporting stages start in the devicelab_drone script, but compilation and uploading are delegated to the adhoc_validation script. Both changes are captured in this CL.
Successful led run: https://chromium-swarm.appspot.com/task?id=5e9a55c444478d10

Tracking issue: flutter/flutter#115096
Change-Id: Ie3ca8c5787b156bb2e76e8785b640b2576bf86de
Reviewed-on: https://flutter-review.googlesource.com/c/recipes/+/36120
Reviewed-by: Drew Roen <drewroen@google.com>
Reviewed-by: Godofredo Contreras <godofredoc@google.com>
Commit-Queue: Jesse Seales <jseales@google.com>
@github-actions
Copy link

github-actions bot commented Mar 5, 2023

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 flutter doctor -v and a minimal reproduction of the issue.

@github-actions github-actions bot locked as resolved and limited conversation to collaborators Mar 5, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
team-infra Owned by Infrastructure team
Projects
None yet
Development

No branches or pull requests

2 participants