| Name | Date | Size | ||
|---|---|---|---|---|
| .. | 25-Oct-2024 | 4 KiB | ||
| android_ndk_darwin/ | H | 25-Oct-2024 | 4 KiB | |
| android_ndk_linux/ | H | 25-Oct-2024 | 4 KiB | |
| android_ndk_windows/ | H | 25-Oct-2024 | 4 KiB | |
| android_sdk_linux/ | H | 25-Oct-2024 | 4 KiB | |
| armhf_sysroot/ | H | 25-Oct-2024 | 4 KiB | |
| bazel/ | H | 25-Oct-2024 | 4 KiB | |
| bloaty/ | H | 25-Oct-2024 | 4 KiB | |
| cast_toolchain/ | H | 25-Oct-2024 | 4 KiB | |
| ccache_linux/ | H | 25-Oct-2024 | 4 KiB | |
| ccache_mac/ | H | 25-Oct-2024 | 4 KiB | |
| chromebook_arm_gles/ | H | 25-Oct-2024 | 4 KiB | |
| chromebook_x86_64_gles/ | H | 25-Oct-2024 | 4 KiB | |
| clang_linux/ | H | 25-Oct-2024 | 4 KiB | |
| clang_win/ | H | 25-Oct-2024 | 4 KiB | |
| cmake_linux/ | H | 25-Oct-2024 | 4 KiB | |
| cmake_mac/ | H | 25-Oct-2024 | 4 KiB | |
| cockroachdb/ | H | 25-Oct-2024 | 4 KiB | |
| gcloud_linux/ | H | 25-Oct-2024 | 4 KiB | |
| go/ | H | 25-Oct-2024 | 4 KiB | |
| go_win/ | H | 25-Oct-2024 | 4 KiB | |
| ios-dev-image-11.4/ | H | 25-Oct-2024 | 4 KiB | |
| ios-dev-image-12.4/ | H | 25-Oct-2024 | 4 KiB | |
| ios-dev-image-13.3/ | H | 25-Oct-2024 | 4 KiB | |
| ios-dev-image-13.4/ | H | 25-Oct-2024 | 4 KiB | |
| ios-dev-image-13.5/ | H | 25-Oct-2024 | 4 KiB | |
| ios-dev-image-13.6/ | H | 25-Oct-2024 | 4 KiB | |
| ios-dev-image-14.4/ | H | 25-Oct-2024 | 4 KiB | |
| linux_vulkan_sdk/ | H | 25-Oct-2024 | 4 KiB | |
| lottie-samples/ | H | 25-Oct-2024 | 4 KiB | |
| mesa_intel_driver_linux/ | H | 25-Oct-2024 | 4 KiB | |
| mockery/ | H | 25-Oct-2024 | 4 KiB | |
| mskp/ | H | 25-Oct-2024 | 4 KiB | |
| node/ | H | 25-Oct-2024 | 4 KiB | |
| procdump_win/ | H | 25-Oct-2024 | 4 KiB | |
| protoc/ | H | 25-Oct-2024 | 4 KiB | |
| provisioning_profile_ios/ | H | 25-Oct-2024 | 4 KiB | |
| README.md | H A D | 25-Oct-2024 | 1.2 KiB | |
| scripts/ | H | 25-Oct-2024 | 4 KiB | |
| skimage/ | H | 25-Oct-2024 | 4 KiB | |
| skp/ | H | 25-Oct-2024 | 4 KiB | |
| skparagraph/ | H | 25-Oct-2024 | 4 KiB | |
| svg/ | H | 25-Oct-2024 | 4 KiB | |
| text_blob_traces/ | H | 25-Oct-2024 | 4 KiB | |
| valgrind/ | H | 25-Oct-2024 | 4 KiB | |
| win_ninja/ | H | 25-Oct-2024 | 4 KiB | |
| win_toolchain/ | H | 25-Oct-2024 | 4 KiB | |
| xcode-11.4.1/ | H | 25-Oct-2024 | 4 KiB |
README.md
1Assets 2====== 3 4This directory contains tooling for managing assets used by the bots. The 5primary entry point is assets.py, which allows a user to add, remove, upload, 6and download assets. 7 8Assets are stored in Google Storage, named for their version number. 9 10 11Individual Assets 12----------------- 13 14Each asset has its own subdirectory with the following contents: 15* VERSION: The current version number of the asset. 16* [optional] create.py: Script which creates the asset, implemented by the user and called by `sk asset upload`. 17* [optional] create\_and\_upload.py: User-implemented convenience script which wraps `sk asset upload` in whatever way makes sense for the asset. 18 19 20Examples 21------- 22 23Add a new asset and upload an initial version. 24 25``` 26$ sk asset add myasset 27Do you want to add a creation script for this asset? (y/n): n 28$ sk asset upload --in ${MY_ASSET_LOCATION} myasset 29$ git commit 30``` 31 32Add an asset whose creation can be automated. 33 34``` 35$ sk asset add myasset 36Do you want to add a creation script for this asset? (y/n): y 37Created infra/bots/assets/myasset/create.py; you will need to add implementation before uploading the asset. 38$ vi infra/bots/assets/myasset/create.py 39(implement the create_asset function) 40$ sk asset upload myasset 41$ git commit 42``` 43