summaryrefslogtreecommitdiffstats
path: root/tools/scripts/cipd_package.py
Commit message (Collapse)AuthorAgeFilesLines
* Fix handling of not existing directories with cipdMichal Klocek2024-12-201-2/+4
| | | | | | | | | | | This handles case for 130-based, where androidx package has now 'cipd' subdirectory, which does not exists in current snapshot, therefore was skipped. Make minor formatting changes to log. Change-Id: I97bb518e1943f3eb5dfc7f494ea706db1762127d Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
* Add whitelist for version resolverMichal Klocek2023-02-231-1/+1
| | | | | | | | | | | | If DEPS entry has condition we only care about linux_checkout, however we need also some files for andorid, add white list to keep the checkouts to minimum. Upadate black listed submodules. Task-number: QTBUG-83459 Change-Id: Id6f744dd52880a2f43c5fc3655837612c82d2f6e Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
* Add cipd handling to init-repository and take_snapshotMichal Klocek2023-02-231-0/+103
Add parsing deps for packages deployed by cipd. Keep changes to minimum as we so far need just one androidx package. All the package files are filtered by the chromium black list. Whitelist pydeps and info files for android dependencies, as this minimizes required changes to gn build files, add icu file for android. Update the version to 108.0.5359.181 as it was outdated. Cipd package parsing is done only for androidx package and the logic runs for * init-repository --baseline-upstream > cipd downloads and extracts androidx package to upstream repository * take-snapshot > cipd returns content so it can got through blacklist lists (files are not in git so git ls-file does not help here) Task-number: QTBUG-83459 Change-Id: I7b8203bfb273ba90113a449725ba9ea5c9a6692c Reviewed-by: Michael BrĂ¼ning <michael.bruning@qt.io>