Skip to content
Snippets Groups Projects

Update artifact push and pull so that they can handle artifact refs

Merged James Ennis requested to merge jennis/update_push_pull into master
All threads resolved!

Description

Now that we can load the build dependencies of artifacts given an artifact ref, I've extended support for bst artifact push so that it can handle artifact refs as arguments.

If a user tries to checkout "all" dependencies of an artifact, BuildStream will error.

This MR partially addresses #822 (closed)

Merge request reports

Pipeline #80404074 passed

Pipeline passed for cdb698f3 on jennis/update_push_pull

Test coverage 83.21% (-0.02%) from 1 job
Approval is optional

Merged by bst-marge-botbst-marge-bot 5 years ago (Sep 5, 2019 8:40am UTC)

Merge details

Pipeline #80413886 passed

Pipeline passed for 3513a80d on master

Test coverage 83.21% (-0.02%) from 1 job

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • Darius Makovsky approved this merge request

    approved this merge request

  • Darius Makovsky resolved all threads

    resolved all threads

  • Darius Makovsky mentioned in issue #1113

    mentioned in issue #1113

  • James Ennis added 12 commits

    added 12 commits

    Compare with previous version

  • James Ennis added 57 commits

    added 57 commits

    Compare with previous version

  • James Ennis added 8 commits

    added 8 commits

    Compare with previous version

  • Tom Pollard
  • James Ennis added 2 commits

    added 2 commits

    • 95d3334f - _project.py: Don't only load cached artifacts
    • 821fd896 - cli.py: Allow pull to handle artifact refs

    Compare with previous version

  • Tom Pollard resolved all threads

    resolved all threads

  • Tom Pollard approved this merge request

    approved this merge request

  • bst-marge-bot added 16 commits

    added 16 commits

    • 821fd896...d3cb30ce - 13 commits from branch master
    • 5529b914 - cli.py: Allow push to handle artifact refs
    • 1cd7a829 - _project.py: Don't only load cached artifacts
    • cdb698f3 - cli.py: Allow pull to handle artifact refs

    Compare with previous version

  • merged

  • bst-marge-bot mentioned in commit 3513a80d

    mentioned in commit 3513a80d

  • Please register or sign in to reply
    Loading