GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages
GCLI-PIPELINES(1) FreeBSD General Commands Manual GCLI-PIPELINES(1)

gcli pipelinesInspect and manage GitLab Pipelines

gcli pipelines [-n n] [-o owner -r repo]

gcli pipelines -p pipeline-id [-o owner -r repo] pipeline-actions...

gcli pipelines -j job-id [-o owner -r repo] job-actions...

gcli pipelines is used to display data about the Continuous Integration (CI) service of GitLab. You can list pipelines of a given repository, list jobs in a given pipeline or perform actions such as restarting jobs or fetching their logs.

, --owner owner
Operate on the repository of the given owner. This option can only be used in combination with -r.
, --repo repo
Operate on the given repository. This option can only be used in combination with -o.
, --count n
Fetch at least n items. Setting n to -1 will fetch all items. Default: 30. Note that on large repositories fetching all items can take a considerable amount of time and may result in rate limiting by the GitLab API.
, --pipeline pipeline-id
Execute the given actions for the specified pipeline-id.
, --job job
execute the given actions for the specified job.

job-actions... may be one or more of the following:

Dump the log of the job.
Print a short summary of the job.
Cancel the job.
Retry the job.
[-o outfile]
Download the artifacts archive as a zip to disk. The default output file is artifacts.zip but it can be overridden by using the -o flag.

pipeline-actions... may be one or more of the following:

Print a summary with all information about the pipeline.
Print a short status summary of the pipeline.
Print a list of jobs running in the pipeline.
Print a list of child pipelines triggered by this pipeline.
Opens the pipeline in a web browser.

Print a list of the last 30 pipelines in the current project:

$ gcli pipelines

Print a summary of pipeline 420:

$ gcli pipelines -p 420 all

List only jobs of pipeline #3316:

$ gcli pipelines -p3316 jobs

Dump the log of Job #423141 in herrhotzenplotz/gcli:

$ gcli pipelines -o herrhotzenplotz -r gcli -j 423141 log

git(1), gcli(1)

Nico Sonack aka. herrhotzenplotz <nsonack@herrhotzenplotz.de> and contributors.

We are missing a -a flag. This is the current implied behaviour.

Please report bugs via E-Mail to https://lists.sr.ht/~herrhotzenplotz/gcli-discuss.

Alternatively you can report them on any of the forges linked at https://sr.ht/~herrhotzenplotz/gcli. However, the preferred and quickest method is to use the mailing list.

25-May-2025 gcli 2.8.0

Search for    or go to Top of page |  Section 1 |  Main Index

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with ManDoc.