用于将资源上载到资源服务器的命令行工具。
canonicalwebteam.upload-assets的Python项目详细描述
这是一个用于上传资源的简单命令行工具 给一个https://assets.ubuntu.com-likeassets server。
用法
现在您应该可以访问upload-assets命令:
$ upload-assets \ --api-url https://assets.EXAMPLE.com/v1/ \ --api-token XXXXXXXX \ ~/EXAMPLE_DIRECTORY ./EXAMPLE_IMAGE.png [{"url": "https://assets.ubuntu.com/v1/2071d161-EXAMPLE_IMAGE.png", "filepath": "/home/robin/EXAMPLE_IMAGE.png"}, {"url": "https://assets.ubuntu.com/v1/2071d161-IMAGE1.png", "filepath": "/home/robin/EXAMPLE_DIRECTORY/IMAGE1.png"}, {"url": "https://assets.ubuntu.com/v1/2071d161-IMAGE2.png", "filepath": "/home/robin/EXAMPLE_DIRECTORY/IMAGE2.png"}]
配置
为了避免每次都指定它们,可以同时存储url和令牌 对于环境变量中的assets API:
$ exportUPLOAD_ASSETS_API_TOKEN=<api-token> $ exportUPLOAD_ASSETS_API_DOMAIN=https://assets.example.com/v1/ $ upload-assets EXAMPLE_IMAGE.png