Skip to content

Commits on Source 3

  • James Ennis's avatar
    Move push and pull to the new artifact subcommand group · 8fa09ea5
    James Ennis authored
    This commit also ensures that if we try to use the 'old' commands,
    BuildStream will fail and instruct the user to use the new command.
    8fa09ea5
  • richardmaw-codethink's avatar
    cli: Add artifact checkout subcommand · e01eca8d
    richardmaw-codethink authored
    This implements a superset of the features of `bst checkout`,
    but uses a --directory option rather than a location argument,
    and --tar takes a location instead of being a flag.
    
    If multiple element targets or any artifact refs are passed
    then it does not support creating a tarball, running integration commands
    or including dependencies of the targets.
    e01eca8d
  • James Ennis's avatar
    Mark 'old' checkout command as obsolete · 6665fcaf
    James Ennis authored
    This commit marks 'bst checkout' as a 'hidden' command. If used,
    the user will be prompted to use the new 'bst artifact checkout'
    command.
    
    All tests which used 'bst checkout' have been modified to use
    the new artifact sub-command.
    
    This partially solves #822.
    6665fcaf
Loading