diff --git a/.travis.yml b/.travis.yml index 1e9cc4d48..0a38cfae8 100644 --- a/.travis.yml +++ b/.travis.yml @@ -4,7 +4,7 @@ services: language: python python: 2.7 env: - - TOX_ENV=py_func_v4 + #- TOX_ENV=py_func_v4 - TOX_ENV=cli_func_v4 install: - pip install tox diff --git a/gitlab/v4/objects.py b/gitlab/v4/objects.py index c598a9a29..f72a1451d 100644 --- a/gitlab/v4/objects.py +++ b/gitlab/v4/objects.py @@ -4262,10 +4262,18 @@ def transfer_project(self, to_namespace, **kwargs): path, post_data={"namespace": to_namespace}, **kwargs ) - @cli.register_custom_action("Project", ("ref_name", "artifact_path", "job")) @exc.on_http_error(exc.GitlabGetError) - def artifact(self, ref_name, artifact_path, job, streamed=False, action=None, chunk_size=1024, **kwargs): + def artifact( + self, + ref_name, + artifact_path, + job, + streamed=False, + action=None, + chunk_size=1024, + **kwargs + ): """Download a single artifact file from a specific tag or branch from within the job’s artifacts archive. Args: @@ -4288,7 +4296,12 @@ def artifact(self, ref_name, artifact_path, job, streamed=False, action=None, ch str: The artifacts if `streamed` is False, None otherwise. """ - path = "/projects/%s/jobs/artifacts/%s/raw/%s?job=%s" % (self.get_id(), ref_name, artifact_path, job) + path = "/projects/%s/jobs/artifacts/%s/raw/%s?job=%s" % ( + self.get_id(), + ref_name, + artifact_path, + job, + ) result = self.manager.gitlab.http_get( path, streamed=streamed, raw=True, **kwargs )
Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.
Alternative Proxies: