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

CP: ci.yaml changes for packaging (#117133) #118951

Closed
wants to merge 42 commits into from

Conversation

syedsoban0099
Copy link

  • Migrate Packaging Builders to .ci.yaml (Migrate Packaging Builders to .ci.yaml #115569)

  • packaging builder initial config

  • add release scheduler parameter

  • remove stables

  • add taskname + test owner

  • testowner test

  • comment structure

  • test naming convention

  • test adding tags

  • add timeout

  • prune names

  • Update testowners.

  • Move packaging to shards section.

  • Set packaging as shard.

  • Use packaging V2

Co-authored-by: godofredoc godofredoc@google.com

This is removing the temporary comments and simplifying the name.

Bug: #115489

It includes the following changes:

  • Adds main as the enabled branches.
  • Adds docs_beta and docs_stable to pass the expected gcp project.
  • Adds dimensions to packaging arm64 to ensure that it runs on arm64
    bot.

Bug: https://github.com/orgs/flutter/projects/43

Drone dimensions were passed as properties when the sharding utility is
expecting them in the target.

Bug: #116794

  • Use dimensions instead of drone_dimensions.

  • Use a map format.

Co-authored-by: sealesj 103135467+sealesj@users.noreply.github.com

Replace this paragraph with a description of what this PR is changing or adding, and why. Consider including before/after screenshots.

List which issues are fixed by this PR. You must list at least one issue.

If you had to change anything in the flutter/tests repo, include a link to the migration guide as per the breaking change policy.

Pre-launch Checklist

  • I read the Contributor Guide and followed the process outlined there for submitting PRs.
  • I read the Tree Hygiene wiki page, which explains my responsibilities.
  • I read and followed the Flutter Style Guide, including Features we expect every widget to implement.
  • I signed the CLA.
  • I listed at least one issue that this PR fixes in the description above.
  • I updated/added relevant documentation (doc comments with ///).
  • I added new tests to check the change I am making, or this PR is test-exempt.
  • All existing and new tests are passing.

If you need help, consider asking for advice on the #hackers-new channel on Discord.

Casey Hillers and others added 30 commits July 18, 2022 18:59
…lutter#107878)

* Create candidate branch version flutter-3.2-candidate.5 for beta

* Update Engine revision to 1388adb442192ce155630eeb6806b74db07dd15e for beta release 3.3.0-0.0.pre
…lutter#108831)

* Guard against usage after async callbacks in RenderAndroidView, unregister listener (flutter#108496)

* Roll flutter/plugins (flutter#108556)

Co-authored-by: Dan Field <dnfield@google.com>
Co-authored-by: stuartmorgan <stuartmorgan@google.com>
* update engine version

* Reland: Fix Android platform view creation flow (flutter#109405)

Co-authored-by: itsjustkevin <kevinjchisholm@google.com>
Co-authored-by: Casey Hillers <chillers@google.com>
…lutter#109878)

* 'Create candidate branch version flutter-3.2-candidate.5 for beta'

* 'Update Engine revision to ad3d868e0d174f5a8447b011bd714d18a5f2abec for beta release 3.3.0-0.4.pre'

* Changing version

* Updating expiring cirrus key. (flutter#109461)

Co-authored-by: yusuf-goog <91688203+yusuf-goog@users.noreply.github.com>
* fix flutter not finding custom device (flutter#108884)

* Update doctor_test.dart

Co-authored-by: Hannes Winkler <hanneswinkler2000@web.de>
…out null safety. (flutter#109480) (flutter#109906)

Co-authored-by: Jackson Gardner <eyebrowsoffire@gmail.com>
Update engine version for 3.3.1 version.
Co-authored-by: Kevin Chisholm <kevinjchisholm@google.com>
* [flutter_releases] Flutter stable 3.3.3 engine update

Update engine to 5c984c26ebc4a0a8897305d3c6bef70ced91090d

* empty commit

Co-authored-by: Casey Hillers <chillers@google.com>
…r#109793) (flutter#112887)

* Temporarily remove a bogus warning until fixed by dwds update

* Addressed CR feedback

Co-authored-by: Anna Gringauze <annagrin@google.com>
* Add a script to post-process docs. (flutter#112228)

* Do not upgrade packages in dev/bot.
Co-authored-by: Viren Khatri <44755140+werainkhatri@users.noreply.github.com>
… (flutter#113040)

Co-authored-by: Kevin Chisholm <kevinjchisholm@google.com>
Co-authored-by: godofredoc <godofredoc@google.com>
Co-authored-by: LongCatIsLooong <31859944+LongCatIsLooong@users.noreply.github.com>
Co-authored-by: Casey Hillers <chillers@google.com>
Casey Hillers and others added 12 commits November 1, 2022 16:59
…12590 (flutter#114461)

Co-authored-by: Justin McCandless <jmccandless@google.com>
… create" (flutter#114621) (flutter#114945)

The "flutter create" command on macOS may run other commands such as
openssl when it calls _getCodeSigningIdentityDevelopmentTeam

Co-authored-by: Jason Simmons <jason-simmons@users.noreply.github.com>
* Add a script to post-process docs. (flutter#112228)

* Do not upgrade packages in dev/bot.

* Fix the path where footer is written. (flutter#114469)

The footer file was being written in dev/bot instead of dev/docs.

Bug: flutter#113805

Co-authored-by: Casey Hillers <chillers@google.com>
…utter#114806)

(cherry picked from commit 8caa14e)

Co-authored-by: LongCatIsLooong <31859944+LongCatIsLooong@users.noreply.github.com>
Co-authored-by: Casey Hillers <chillers@google.com>
…r#115856)

* Update Engine revision to 8f2221fbef28b478debb78dd233f5250b220ca99 for stable release 3.3.9

* [cirrus] Disable outside of tip of tree (flutter#115774)

* [cirrus] Disable outside of tip of tree

* Fix string issue

* Remove old field

* Cirrus_branch to branch

* Branch to cirrus branch

* Cirrus branch -> cirrus base branch

Co-authored-by: Casey Hillers <chillers@google.com>
* Migrate Packaging Builders to .ci.yaml (flutter#115569)

* packaging builder initial config

* add release scheduler parameter

* remove stables

* add taskname + test owner

* testowner test

* comment structure

* test naming convention

* test adding tags

* add timeout

* prune names

* Update testowners.

* Move packaging to shards section.

* Set packaging as shard.

* Use packaging V2

Co-authored-by: godofredoc <godofredoc@google.com>

* use deploy suffix (flutter#116533)

* Update docs_deploy builder with the real name. (flutter#116631)

This is removing the temporary comments and simplifying the name.

Bug: flutter#115489

* Add Remaining Packaging Builders (flutter#116683)

* add stable packaging builders

* update testowners

* consolidate and use enabled_branches

* update to reflect the consolidation

* Several fixes to packaging builders. (flutter#116800)

It includes the following changes:

* Adds main as the enabled branches.
* Adds docs_beta and docs_stable to pass the expected gcp project.
* Adds dimensions to packaging arm64 to ensure that it runs on arm64
  bot.

Bug: https://github.com/orgs/flutter/projects/43

* Pass drone_dimensions as part of the main target. (flutter#116812)

* Pass drone_dimensions as part of the main target.

Drone dimensions were passed as properties when the sharding utility is
expecting them in the target.

Bug: flutter#116794

* Use dimensions instead of drone_dimensions.

* Use a map format.

Co-authored-by: sealesj <103135467+sealesj@users.noreply.github.com>
Co-authored-by: Drew Roen <102626803+drewroengoogle@users.noreply.github.com>
…ter#117093)

This is to move more logic to the repo under test and remove them from
recipes.

Bug: flutter#115489
…er#117041)

* Update Engine revision to 3316dd8728419ad3534e3f6112aa6291f587078a for stable release 3.3.10

* Update Engine revision to 3316dd8728419ad3534e3f6112aa6291f587078a for stable release 3.3.10

* Bump Dartdoc version to 6.1.5 (flutter#117014)

* Revert "Bump Dartdoc version to 6.1.5 (flutter#117014)"

This reverts commit 0aadd6d.

Co-authored-by: Greg Spencer <gspencergoog@users.noreply.github.com>
Co-authored-by: godofredoc <godofredoc@google.com>
* Migrate Packaging Builders to .ci.yaml (flutter#115569)

* packaging builder initial config

* add release scheduler parameter

* remove stables

* add taskname + test owner

* testowner test

* comment structure

* test naming convention

* test adding tags

* add timeout

* prune names

* Update testowners.

* Move packaging to shards section.

* Set packaging as shard.

* Use packaging V2

Co-authored-by: godofredoc <godofredoc@google.com>

* Revert deleted line.

* use deploy suffix (flutter#116533)

* Update docs_deploy builder with the real name. (flutter#116631)

This is removing the temporary comments and simplifying the name.

Bug: flutter#115489

* Add Remaining Packaging Builders (flutter#116683)

* add stable packaging builders

* update testowners

* consolidate and use enabled_branches

* update to reflect the consolidation

* Several fixes to packaging builders. (flutter#116800)

It includes the following changes:

* Adds main as the enabled branches.
* Adds docs_beta and docs_stable to pass the expected gcp project.
* Adds dimensions to packaging arm64 to ensure that it runs on arm64
  bot.

Bug: https://github.com/orgs/flutter/projects/43

* Pass drone_dimensions as part of the main target. (flutter#116812)

* Pass drone_dimensions as part of the main target.

Drone dimensions were passed as properties when the sharding utility is
expecting them in the target.

Bug: flutter#116794

* Use dimensions instead of drone_dimensions.

* Use a map format.

Co-authored-by: sealesj <103135467+sealesj@users.noreply.github.com>
@flutter-dashboard flutter-dashboard bot added a: accessibility Accessibility, e.g. VoiceOver or TalkBack. (aka a11y) a: text input Entering text in a text field or keyboard related problems engine flutter/engine repository. See also e: labels. f: material design flutter/packages/flutter/material repository. f: scrolling Viewports, list views, slivers, etc. framework flutter/packages/flutter repository. See also f: labels. team Infra upgrades, team productivity, code health, technical debt. See also team: labels. tool Affects the "flutter" command-line tool. See also t: labels. labels Jan 21, 2023
@google-cla
Copy link

google-cla bot commented Jan 21, 2023

Thanks for your pull request! It looks like this may be your first contribution to a Google open source project. Before we can look at your pull request, you'll need to sign a Contributor License Agreement (CLA).

View this failed invocation of the CLA check for more information.

For the most up to date status, view the checks section at the bottom of the pull request.

@CaseyHillers
Copy link
Contributor

This PR looks like it was branched off of a different branch from master, resulting in a large diff and meaning it will not be mergeable. Please see tree hygiene for more details about how to open pull requests to Flutter repositories.

Feel free to create a new pull request with these same changes branched off of master, and thanks for contributing!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
a: accessibility Accessibility, e.g. VoiceOver or TalkBack. (aka a11y) a: text input Entering text in a text field or keyboard related problems engine flutter/engine repository. See also e: labels. f: material design flutter/packages/flutter/material repository. f: scrolling Viewports, list views, slivers, etc. framework flutter/packages/flutter repository. See also f: labels. team Infra upgrades, team productivity, code health, technical debt. See also team: labels. tool Affects the "flutter" command-line tool. See also t: labels.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet