未验证 提交 67524615 编写于 作者: M Michael Klimushyn 提交者: GitHub

Add better CIPD docs. (#10185)

Also commits cipd.yaml to source.
上级 f33b2d42
......@@ -55,11 +55,14 @@ runtime, but not compile time. If so you'll just need to update
See the Chromium instructions on ["Updating a CIPD
dependency"](https://chromium.googlesource.com/chromium/src/+/master/docs/cipd.md#Updating-a-CIPD-dependency)
for how to upload a package update to CIPD.
Once you've done that, also make sure to tag the new package version with the
updated timestamp and robolectric version (most likely still 3.8, unless you've
migrated all the packges to 4+).
for how to upload a package update to CIPD. Download and extract the latest
package from CIPD and then copy
[shell/platform/android/test/cipd.yaml](cipd.yaml) into the extracted directory
to use as the base for the pre-existing package. Add new dependencies to `lib/`.
Once you've uploaded the new version, also make sure to tag it with the updated
timestamp and robolectric version (most likely still 3.8, unless you've migrated
all the packges to 4+).
$ cipd set-tag --version=<new_version_hash> -tag "last_updated:<timestamp>"
$ cipd set-tag --version=<new_version_hash> -tag "robolectric_version:<robolectric_version>"
......
package: flutter/android/robolectric_bundle
description: Robolectric 3.8 and associated runtime dependencies.
data:
- dir: lib
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册