Skip to content

Commit

Permalink
Merge pull request #1092 from aparcar/aparcar-patch-1
Browse files Browse the repository at this point in the history
Update pipelines_and_jobs.rst
  • Loading branch information
max-wittig committed Jun 30, 2020
2 parents 424a8cb + 9a068e0 commit 12a40cc
Showing 1 changed file with 2 additions and 10 deletions.
12 changes: 2 additions & 10 deletions docs/gl_objects/pipelines_and_jobs.rst
Expand Up @@ -301,16 +301,8 @@ Get the artifacts of a job::
You can download artifacts as a stream. Provide a callable to handle the
stream::

class Foo(object):
def __init__(self):
self._fd = open('artifacts.zip', 'wb')

def __call__(self, chunk):
self._fd.write(chunk)

target = Foo()
build_or_job.artifacts(streamed=True, action=target)
del(target) # flushes data on disk
with open("archive.zip", "wb") as f:
build_or_job.artifacts(streamed=True, action=f.write)

You can also directly stream the output into a file, and unzip it afterwards::

Expand Down

0 comments on commit 12a40cc

Please sign in to comment.