Skip to content

glab

Gitlab on the command line

Bring GitLab to your terminal right next to where you're already working with git and your code without switching between browser windows or tabs. Work with issues, merge requests, look at running pipelines directly from your CLI, among other features.

dev

https://gitlab.com/gitlab-org/cli

arm64 amd64

Installation

1. Add WakeMeOps repository

curl -sSL https://raw.githubusercontent.com/upciti/wakemeops/main/assets/install_repository | sudo bash

2. Install glab

sudo apt install glab

Snippets

FROM wakemeops/minideb:bullseye

RUN install_packages \
    glab=1.37.0*

USER 1001
- name: Install dependencies
  uses: upciti/wakemeops-action@v1
  with:
    packages: |
      glab=1.37.0*

Download URLs

Version SHA256 Size (KB)
1.37.0 84218c6a01505c385068b4562aad89de22c2500428e889fa5c1390c5da8631b9 6942
1.36.0 4162d96cdcb8be54f22416b7de4297c234d35e848302bd72a59f9c30fe782e9a 6939
1.35.0 4d997d17adf6ce3ee89e661546b1126754d3476100f58db0ba6b539a7052d23a 6933
1.34.0 ab914ff9f8f1f67f9d6f40a8a21e1814917ea6ab0da50ff0ba0bdebdb936945f 6713
1.33.0 b392840c46d5d16bb5863b7a5f65e6374d7514ca0b6a235a9b6b44a2bfb5f7d8 5936
1.32.0 5c58531df4ef491a377db2b11d6f744e8069a404c57b5b8b371118f823564270 5937
1.31.0 5cac8db3f17e43e0ebf781c3954d91c94b142304c25e5e662be293de149e3d7a 5692
1.30.0 e91710559ec81143265ebfcbf5f9bf1d0e6df35d312f1c7d11e6badbb2bd06f1 5692
1.29.4 f0b1393ca98c315f5de8f57467ff324a0ac57bd29a6aa3f1297395a323b3f426 5690
1.29.3 b32621cb79ef1109ed3f86c9be711ddb89840c785977aabb7225bf3b14be9fcf 5690
Version SHA256 Size (KB)
1.37.0 6f16c105511a3d1af976ea39724705251f8a6f838e3ea2044bd430d209d4b65d 5920
1.36.0 06ca50ceb439a6ff84d6eacc7fe0e8c622686195f3c4d9b413ca471414335564 5919
1.35.0 ea73f2cb4d42459518a18d79c4d965fd7973d98b4788d6ecec8db00e66a56e14 5914
1.34.0 d3b6d265282d433f67ec735b70ec8fa2231dad008e9e6332d14201a7d5a5a361 5723
1.33.0 3d0f29b3ecbdfd2b390af14f1be7536dd68dff8d8a7fc860ef7d5203dee30689 5079
1.32.0 dbcb2b30007e38ce47d71301474d0431135e256765f177d07911beeed119bdcd 5080
1.31.0 03ee1bb04c65ea73934212391952e229209cf3809921a9143d6e019872d49eed 4867
1.30.0 fc6e31cd1864476aa906d279854001a5939be5b23ebc4db536494b436aa6281d 4862
1.29.4 a715211ffae592b840417009e42ad97acc391d6f63f4000da9d98d0e9879edc1 4858
1.29.3 987fc5221d4609d68dc90c44ef102e3f1e817e0ff92da19ef72fbfbb4b8f20fd 4859
Version SHA256 Size (KB)
1.22.0 ef2ab6838ac4dbd99fbf804e19ec5a5943ed747287f78f077d17738bc9685fdd 3946

Blueprints

Debian packages listed on this page are generated from op2deb YAML blueprints. Blueprints for glab are versioned here.

Click here to see glab ops2deb blueprints
https://github.com/upciti/wakemeops/blob/main/blueprints/dev/glab/ops2deb.yml
- name: glab
  matrix:
    architectures:
      - amd64
      - arm64
      - armhf
  version: 1.22.0
  revision: "2"
  homepage: https://gitlab.com/gitlab-org/cli
  summary: Gitlab on the command line
  description: |-
    Bring GitLab to your terminal right next to where you're already working with
    git and your code without switching between browser windows or tabs. Work with
    issues, merge requests, look at running pipelines directly from your CLI, among
    other features.
  fetch:
    url: https://github.com/profclems/glab/releases/download/v{{version}}/glab_{{version}}_Linux_{{target}}.tar.gz
    targets:
      amd64: x86_64
      armhf: armv6
  script:
    - mv bin/glab {{src}}/usr/bin/

- name: glab
  matrix:
    architectures:
      - amd64
      - arm64
    versions:
      - 1.23.1
      - 1.24.0
      - 1.24.1
      - 1.25.0
      - 1.26.0
      - 1.27.0
      - 1.27.1
      - 1.28.0
      - 1.28.1
      - 1.29.0
      - 1.29.1
      - 1.29.2
      - 1.29.3
      - 1.29.4
      - 1.30.0
      - 1.31.0
      - 1.32.0
      - 1.33.0
      - 1.34.0
      - 1.35.0
      - 1.36.0
      - 1.37.0
      - 1.38.0
  homepage: https://gitlab.com/gitlab-org/cli
  summary: Gitlab on the command line
  description: |-
    Bring GitLab to your terminal right next to where you're already working with
    git and your code without switching between browser windows or tabs. Work with
    issues, merge requests, look at running pipelines directly from your CLI, among
    other features.
  fetch:
    url: https://gitlab.com/gitlab-org/cli/-/releases/v{{version}}/downloads/glab_{{version}}_Linux_{{target}}.deb
    targets:
      amd64: x86_64
  install:
    - data/usr/bin/glab:/usr/bin/

The blueprint fetch keyword contains a URL template pointing to glab releases. Downloaded files are locked in a lockfile versioned here.

Click here to see glab release hashes
https://github.com/upciti/wakemeops/blob/main/blueprints/dev/glab/ops2deb.lock.yml
- url: https://github.com/profclems/glab/releases/download/v1.22.0/glab_1.22.0_Linux_arm64.tar.gz
  sha256: 72b83d99c9fb99ed5ba04cc50f5acf90e1d4bedbc7c0d950eae7eb8375d0068b
  timestamp: 2022-02-04 11:05:46+00:00
- url: https://github.com/profclems/glab/releases/download/v1.22.0/glab_1.22.0_Linux_armv6.tar.gz
  sha256: 4c37217e77156e964d72d46bc2550f232ef544905ad3d62b0641c77fb2b7dfc6
  timestamp: 2022-02-04 11:05:46+00:00
- url: https://github.com/profclems/glab/releases/download/v1.22.0/glab_1.22.0_Linux_x86_64.tar.gz
  sha256: 7d70af94648cd7720899315ddd9efdf981769f636b3cf6976508a939d5248a5f
  timestamp: 2022-02-04 11:05:46+00:00
- url: https://gitlab.com/gitlab-org/cli/-/releases/v1.23.1/downloads/glab_1.23.1_Linux_arm64.deb
  sha256: 07f1e94284f56c467a7d48514879702345e4fcf739ba0935dc13aeac2f2da425
  timestamp: 2022-12-05 09:04:32+00:00
- url: https://gitlab.com/gitlab-org/cli/-/releases/v1.23.1/downloads/glab_1.23.1_Linux_x86_64.deb
  sha256: 907ae5622d6e2b74115b571ef711a118ddf86a305912d7acefb2f86032ae678b
  timestamp: 2022-12-05 09:04:32+00:00
- url: https://gitlab.com/gitlab-org/cli/-/releases/v1.24.0/downloads/glab_1.24.0_Linux_arm64.deb
  sha256: 3b762cc5bd40139dcff3341d275d70e14bbcb3ae35ed4be25cb3c3bf50739934
  timestamp: 2022-12-06 22:17:02+00:00
- url: https://gitlab.com/gitlab-org/cli/-/releases/v1.24.0/downloads/glab_1.24.0_Linux_x86_64.deb
  sha256: eddac4e0dfb79ac6c5e18686c28d0533005efac1dd2722e46073092d7840b917
  timestamp: 2022-12-06 22:17:02+00:00
- url: https://gitlab.com/gitlab-org/cli/-/releases/v1.24.1/downloads/glab_1.24.1_Linux_arm64.deb
  sha256: 47415ff81e10e1727146036a6e7e6e59d8be06688b861c825a11b36f869149f1
  timestamp: 2022-12-07 02:42:05+00:00
- url: https://gitlab.com/gitlab-org/cli/-/releases/v1.24.1/downloads/glab_1.24.1_Linux_x86_64.deb
  sha256: 7a8ebae3a4d21cf2cc73f734d4821c6b55049e954e45aa946b44a7ac16c4e67d
  timestamp: 2022-12-07 02:42:05+00:00
- url: https://gitlab.com/gitlab-org/cli/-/releases/v1.25.0/downloads/glab_1.25.0_Linux_arm64.deb
  sha256: 21ce3e97fabe70b3cdef45e18d8a0b0ad20aa8bd95458608f5de81e94e8aef72
  timestamp: 2023-02-06 22:17:14+00:00
- url: https://gitlab.com/gitlab-org/cli/-/releases/v1.25.0/downloads/glab_1.25.0_Linux_x86_64.deb
  sha256: ae2447018c0c757b4ee2127323a78c08d07da1e9e16a3eb33821aa2dc3091d3a
  timestamp: 2023-02-06 22:17:14+00:00
- url: https://gitlab.com/gitlab-org/cli/-/releases/v1.26.0/downloads/glab_1.26.0_Linux_arm64.deb
  sha256: 3b99ab8461c1a468b718770cfc159339d876f9512503966818b8138db0dc4001
  timestamp: 2023-03-10 21:16:15+00:00
- url: https://gitlab.com/gitlab-org/cli/-/releases/v1.26.0/downloads/glab_1.26.0_Linux_x86_64.deb
  sha256: beaad57a726d086a110c9918b52d9263a172ba00cbe5bfb509e08950af44a306
  timestamp: 2023-03-10 21:16:15+00:00
- url: https://gitlab.com/gitlab-org/cli/-/releases/v1.27.0/downloads/glab_1.27.0_Linux_arm64.deb
  sha256: cf7d8c8ba45cd5fdbf56a7d41727ae40292b77f39dd53088da747a45dc5903db
  timestamp: 2023-03-31 18:21:06+00:00
- url: https://gitlab.com/gitlab-org/cli/-/releases/v1.27.0/downloads/glab_1.27.0_Linux_x86_64.deb
  sha256: 41595032b8d4bfba87a63234cf3f37252c79f6d3b06c3461e1cfd7195d07ca37
  timestamp: 2023-03-31 18:21:06+00:00
- url: https://gitlab.com/gitlab-org/cli/-/releases/v1.27.1/downloads/glab_1.27.1_Linux_arm64.deb
  sha256: 2cc140bca2dea37894b494aa30c3cc71e15135094e2d8122bf3f7689f7bc3139
  timestamp: 2023-04-05 21:16:33+00:00
- url: https://gitlab.com/gitlab-org/cli/-/releases/v1.27.1/downloads/glab_1.27.1_Linux_x86_64.deb
  sha256: ea8bd68fac3894bcff33733d818d4575b7f2c2cd3e2ad7181b1449576bc9076f
  timestamp: 2023-04-05 21:16:33+00:00
- url: https://gitlab.com/gitlab-org/cli/-/releases/v1.28.0/downloads/glab_1.28.0_Linux_arm64.deb
  sha256: 25b24ba04840138f17d9499a60f00851a1fa6d4a681c2d13b1a6dc329519a587
  timestamp: 2023-04-13 18:21:28+00:00
- url: https://gitlab.com/gitlab-org/cli/-/releases/v1.28.0/downloads/glab_1.28.0_Linux_x86_64.deb
  sha256: 953910f280bdfb3154d528396291f15ffb94df2700313e82cd9a3a1c810d4a14
  timestamp: 2023-04-13 18:21:28+00:00
- url: https://gitlab.com/gitlab-org/cli/-/releases/v1.28.1/downloads/glab_1.28.1_Linux_arm64.deb
  sha256: 49264df4f7d694b6d575d718c2f4f9139231c319d53dc06ebc6f5136e39ddf00
  timestamp: 2023-04-25 10:41:28+00:00
- url: https://gitlab.com/gitlab-org/cli/-/releases/v1.28.1/downloads/glab_1.28.1_Linux_x86_64.deb
  sha256: 2067651caf300b6c809b4f75ef8a5314d365b88ddc918d9c0e3f1697ae3473ea
  timestamp: 2023-04-25 10:41:28+00:00
- url: https://gitlab.com/gitlab-org/cli/-/releases/v1.29.0/downloads/glab_1.29.0_Linux_arm64.deb
  sha256: 38512e48c4c346c412f21b6aea7e8af0bd47bd8d45cfa69db8342faf2b8d310d
  timestamp: 2023-05-04 18:21:22+00:00
- url: https://gitlab.com/gitlab-org/cli/-/releases/v1.29.0/downloads/glab_1.29.0_Linux_x86_64.deb
  sha256: e00580daeb6a1ebb33fd9d8993b7c2b262f76ba37de2faa6c4f2156d22b0739d
  timestamp: 2023-05-04 18:21:22+00:00
- url: https://gitlab.com/gitlab-org/cli/-/releases/v1.29.1/downloads/glab_1.29.1_Linux_arm64.deb
  sha256: 4d6e494c375892ab515c0cc1e558e2b51d708fd30dae681ce8b617eab78d84b6
  timestamp: 2023-05-08 18:19:58+00:00
- url: https://gitlab.com/gitlab-org/cli/-/releases/v1.29.1/downloads/glab_1.29.1_Linux_x86_64.deb
  sha256: b173d15a8855dfc1fa21edf4a8b3c679f846748a7d959e87d251ec9c21ff823f
  timestamp: 2023-05-08 18:19:58+00:00
- url: https://gitlab.com/gitlab-org/cli/-/releases/v1.29.2/downloads/glab_1.29.2_Linux_arm64.deb
  sha256: 98f30eeff4b4648488d0cc9d0cc8a1f19188289644919dfbdeaacce31a4a0c49
  timestamp: 2023-05-10 18:32:14+00:00
- url: https://gitlab.com/gitlab-org/cli/-/releases/v1.29.2/downloads/glab_1.29.2_Linux_x86_64.deb
  sha256: aca5be52ab734a8d8f16102d0a2c6759e8545d2c16d1ea566185489b13fbf36c
  timestamp: 2023-05-10 18:32:14+00:00
- url: https://gitlab.com/gitlab-org/cli/-/releases/v1.29.3/downloads/glab_1.29.3_Linux_arm64.deb
  sha256: 7f2ad43bc54a653982dee2609671aef9d29cf72f84dfbc2ab6a242edc1389f71
  timestamp: 2023-05-11 15:18:00+00:00
- url: https://gitlab.com/gitlab-org/cli/-/releases/v1.29.3/downloads/glab_1.29.3_Linux_x86_64.deb
  sha256: 88062285b6752bdebfa67ef4ce0465ad96dbadfc3f414b45785991a054efaef2
  timestamp: 2023-05-11 15:18:00+00:00
- url: https://gitlab.com/gitlab-org/cli/-/releases/v1.29.4/downloads/glab_1.29.4_Linux_arm64.deb
  sha256: 74f8dcce2d7217edf8e17eec407434582cd2ee1f00cd4b9712ea5432ffc37d70
  timestamp: 2023-05-12 18:20:13+00:00
- url: https://gitlab.com/gitlab-org/cli/-/releases/v1.29.4/downloads/glab_1.29.4_Linux_x86_64.deb
  sha256: 868afed896b8c5b8ce63250bbc92fd697024f1b23769b7ea697d55578577c66c
  timestamp: 2023-05-12 18:20:13+00:00
- url: https://gitlab.com/gitlab-org/cli/-/releases/v1.30.0/downloads/glab_1.30.0_Linux_arm64.deb
  sha256: 5403d82c9f81ce6c86d3bd91216dd647f031a70fffc89a23347972454f5ca4b8
  timestamp: 2023-05-20 01:22:42+00:00
- url: https://gitlab.com/gitlab-org/cli/-/releases/v1.30.0/downloads/glab_1.30.0_Linux_x86_64.deb
  sha256: efb0ecfca83231f9daf044999080c80ffef315e647588c6aaada92a04a49df76
  timestamp: 2023-05-20 01:22:42+00:00
- url: https://gitlab.com/gitlab-org/cli/-/releases/v1.31.0/downloads/glab_1.31.0_Linux_arm64.deb
  sha256: bb31e4664345010388853df84ba5005356be78a2fab840d1c9c578a63e62d34e
  timestamp: 2023-06-28 06:25:18+00:00
- url: https://gitlab.com/gitlab-org/cli/-/releases/v1.31.0/downloads/glab_1.31.0_Linux_x86_64.deb
  sha256: aa5a0b9d7ac3e18f686789e712238f91d3a00f069d4b82615bb741b8ee62d92f
  timestamp: 2023-06-28 06:25:18+00:00
- url: https://gitlab.com/gitlab-org/cli/-/releases/v1.32.0/downloads/glab_1.32.0_Linux_arm64.deb
  sha256: 177eb7ce3e79c4071c23788c35957964b91114f41c3401b99333291f503a9d1b
  timestamp: 2023-08-21 18:19:27+00:00
- url: https://gitlab.com/gitlab-org/cli/-/releases/v1.32.0/downloads/glab_1.32.0_Linux_x86_64.deb
  sha256: 6bcc11bdf747b24ba8fb8ad8632937f51ad6f40708fcda2ef9f7f695ecf8d791
  timestamp: 2023-08-21 18:19:27+00:00
- url: https://gitlab.com/gitlab-org/cli/-/releases/v1.33.0/downloads/glab_1.33.0_Linux_arm64.deb
  sha256: 681992dd7e5fb33f44187a04c471a1839dcd9e58fa0ff77bb8084276a33d8951
  timestamp: 2023-09-20 18:21:32+00:00
- url: https://gitlab.com/gitlab-org/cli/-/releases/v1.33.0/downloads/glab_1.33.0_Linux_x86_64.deb
  sha256: 6ceeaf92960e266874c0caf23f3d6eb675bae6acc8cd7bdf4e707c2a6b5c0478
  timestamp: 2023-09-20 18:21:32+00:00
- url: https://gitlab.com/gitlab-org/cli/-/releases/v1.34.0/downloads/glab_1.34.0_Linux_arm64.deb
  sha256: 0b693d79fea196862b663e82f4339418576884b4b5639a3f081099860064c20c
  timestamp: 2023-10-24 01:12:14+00:00
- url: https://gitlab.com/gitlab-org/cli/-/releases/v1.34.0/downloads/glab_1.34.0_Linux_x86_64.deb
  sha256: d752c6f1d6f62807efbc0d267ce1ddb9601afbdb57ab6acfc7df8f7e0b157eea
  timestamp: 2023-10-24 01:12:14+00:00
- url: https://gitlab.com/gitlab-org/cli/-/releases/v1.35.0/downloads/glab_1.35.0_Linux_arm64.deb
  sha256: 2bbf189d335fc9c7d4ec9c2a0834a9503593b523a29d73dae0bc0988d68cb359
  timestamp: 2023-11-06 18:21:50+00:00
- url: https://gitlab.com/gitlab-org/cli/-/releases/v1.35.0/downloads/glab_1.35.0_Linux_x86_64.deb
  sha256: 52380af6077cff5d2d142efafdab2c3789e32299e2061f0373b2a252d01dabf5
  timestamp: 2023-11-06 18:21:50+00:00
- url: https://gitlab.com/gitlab-org/cli/-/releases/v1.36.0/downloads/glab_1.36.0_Linux_arm64.deb
  sha256: c5609e42bc3656159ed316fad34374e09491dee3c13cd3823fe00ea3536a66f2
  timestamp: 2023-12-13 21:15:26+00:00
- url: https://gitlab.com/gitlab-org/cli/-/releases/v1.36.0/downloads/glab_1.36.0_Linux_x86_64.deb
  sha256: 47252f8afdde011e22ac1a3cb4f5ce486a8cf7b81311aa5070100a0d7c876da8
  timestamp: 2023-12-13 21:15:26+00:00
- url: https://gitlab.com/gitlab-org/cli/-/releases/v1.37.0/downloads/glab_1.37.0_Linux_arm64.deb
  sha256: c84339d00779aa908642e0cffabd087a0103bcab3a202a4a96fae87404e55a94
  timestamp: 2024-03-07 18:06:12+00:00
- url: https://gitlab.com/gitlab-org/cli/-/releases/v1.37.0/downloads/glab_1.37.0_Linux_x86_64.deb
  sha256: d4a426b0de2d6c4e54772f9876dd3590a987387106528916c41261cb64b5c1bd
  timestamp: 2024-03-07 18:06:12+00:00
- url: https://gitlab.com/gitlab-org/cli/-/releases/v1.38.0/downloads/glab_1.38.0_Linux_arm64.deb
  sha256: b7810fa1824a783396e116560d80b661ec84fcd588dbf48b24cafc6d31c33a85
  timestamp: 2024-04-06 21:06:18+00:00
- url: https://gitlab.com/gitlab-org/cli/-/releases/v1.38.0/downloads/glab_1.38.0_Linux_x86_64.deb
  sha256: a751bb6b782f0c87287a0ca0dff1097681996284045a1cf0f69a336f8be57225
  timestamp: 2024-04-06 21:06:18+00:00

Badge

WakeMeOps

[![WakeMeOps](https://docs.wakemeops.com/badges/glab.svg)](https://docs.wakemeops.com/packages/glab)
<a href="https://docs.wakemeops.com/packages/glab">
  <img src="https://docs.wakemeops.com/badges/glab.svg"/>
</a>
.. image:: https://docs.wakemeops.com/badges/glab.svg
:target: https://docs.wakemeops.com/packages/glab