Skip to content

ImageStorage and Class Refactoring

  • "build" target is now "local"
  • split ImageConfigManager and Tags (now ImageTags) out of image_config.py
  • add ImageStorage class
  • upload images & metadata if storage_url is defined
  • "latest_build_image" method is now "get_latest_imported_tags"
  • keep ImageConfig updated with latest status of import/publish/artifacts
  • ImageConfig
    • some misc method renaming
    • add resovle_urls, upload_image, save_metadata, load_metadata
    • update refresh_state (still more TODO here)

Merge request reports