Skip to content

gitlab-release-cli

Command-line interface for GitLab Release

Consumes instructions in the :release node of the .gitlab-ci.yml to create a Release object in GitLab Rails. GitLab Release is a CLI application written in Golang.

devops

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

armhf amd64 arm64

Installation

1. Add WakeMeOps repository

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

2. Install gitlab-release-cli

sudo apt install gitlab-release-cli

Snippets

FROM wakemeops/minideb:bullseye

RUN install_packages \
    gitlab-release-cli=0.16.0*

USER 1001
- name: Install dependencies
  uses: upciti/wakemeops-action@v1
  with:
    packages: |
      gitlab-release-cli=0.16.0*

Download URLs

Version SHA256 Size (KB)
0.16.0 ade5fe6d6220447e954ee569b34ff0398ae1351995f8ca93ef0d8f1a2141f664 2519
0.15.0 1f4197e4855e9eafd97e99e5c629c55b19aac2a221883a3c9dc244e2507bb8da 2368
0.14.0 219d60aa0cd6f597c1253ff3294c456fac8c6c2352d5d16ec838e52ade3aae4c 2367
0.13.0 22125f5c7a1d781a6c0520b0b1467bc48ee8135f3066cfe261a7a168b332e51f 2308
0.11.0 f90e8c9330f874e976d3d70d352dcb89562c4fcc593dd976c89ea844257499f5 2020
0.10.0 10d91eb1f6962160cc1f414e7498794eb661749e336fe220aefc17dc732b3ce4 2002
Version SHA256 Size (KB)
0.16.0 b067d421026886cf060a0907a6998a48f465c7a7fa35fb090f250ace557aea9c 2156
0.15.0 654e77046baafc2bc909bbdd03b590cb0f3cd1cd0080a0c13e9d275c4956349d 2029
0.14.0 c3368573b167d1d91073b1ff96d134a1a26ea884c7fa735e1456c83707ffb43f 2029
0.13.0 709b2359c47bf36f26b8963c0308bf93e24774db020ffd6053d0966ed8e03526 1984
0.11.0 2a3030360047d4406619ea3857762eca73b4a750b3b7b21b2e15fa94c6f00850 1714
0.10.0 3cc2d8b9643236b092da9b7b3188de22f540e4ccc010a6115a2d0f28f8a0fc02 1698
Version SHA256 Size (KB)
0.16.0 0b4cd9322e44767649eb6229968e620ce89ca9098be109764c9ad46b9c57d81f 2130
0.15.0 d500eb668b3ff1ee0ab4bf3060559b0c1b2f10064e95340f25488e779b0fd183 2024
0.14.0 fc04cf4d6d801ff07cb9c04f8b360baa9e1bc3b712f12c5a4e23baaafc8ebdf9 2024
0.13.0 902c6b39f69cc9baa01a5e43eed2686d7248347791eb6ac09e7318de26a21732 1973
0.11.0 1f1e391f62bd76d169e86662a992e46a713feb9ef6bb7c5f056ad684b7ba6a3c 1742
0.10.0 32bca81b3d14229dde779fd024abc5a06ac1bf1dc9d4537cf15944166990a521 1726

Blueprints

Debian packages listed on this page are generated from op2deb YAML blueprints. Blueprints for gitlab-release-cli are versioned here.

Click here to see gitlab-release-cli ops2deb blueprints
https://github.com/upciti/wakemeops/blob/main/blueprints/devops/gitlab-release-cli/ops2deb.yml
name: gitlab-release-cli
matrix:
  architectures:
    - amd64
    - arm64
    - armhf
  versions:
    - 0.10.0
    - 0.11.0
    - 0.13.0
    - 0.14.0
    - 0.15.0
    - 0.16.0
homepage: https://gitlab.com/gitlab-org/release-cli/
summary: command-line interface for GitLab Release
description: |-
  Consumes instructions in the :release node of the .gitlab-ci.yml to create a
  Release object in GitLab Rails. GitLab Release is a CLI application written in
  Golang.
fetch: https://gitlab.com/gitlab-org/release-cli/-/releases/v{{version}}/downloads/bin/release-cli-linux-{{goarch}}
install:
  - release-cli-linux-{{goarch}}:/usr/bin/release-cli

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

Click here to see gitlab-release-cli release hashes
https://github.com/upciti/wakemeops/blob/main/blueprints/devops/gitlab-release-cli/ops2deb.lock.yml
- url: https://gitlab.com/gitlab-org/release-cli/-/releases/v0.10.0/downloads/bin/release-cli-linux-amd64
  sha256: a219a95e5133bb7054b16d79b872b59fc42c31f05b2fa36a26350da6eea97685
  timestamp: 2021-12-14 19:52:07+00:00
- url: https://gitlab.com/gitlab-org/release-cli/-/releases/v0.10.0/downloads/bin/release-cli-linux-arm
  sha256: ec88791fff27e84a62ccdc1d02b43704b3098873c61a6f057f1dc4e6a16886bd
  timestamp: 2022-01-21 18:01:09+00:00
- url: https://gitlab.com/gitlab-org/release-cli/-/releases/v0.10.0/downloads/bin/release-cli-linux-arm64
  sha256: 007e079990eb3be1f2b4e90bdb692cb92eb728a25714c2f4bdba38e6947e2c76
  timestamp: 2022-01-21 18:01:09+00:00
- url: https://gitlab.com/gitlab-org/release-cli/-/releases/v0.11.0/downloads/bin/release-cli-linux-amd64
  sha256: c3bc1c23c3c91267c550e8ab8b53f6b699ec914046434dff3857b4d317f179e1
  timestamp: 2022-01-26 02:15:06+00:00
- url: https://gitlab.com/gitlab-org/release-cli/-/releases/v0.11.0/downloads/bin/release-cli-linux-arm
  sha256: 3521cf36c4e79dbf776bfe7eb23a7b6a3c404659dc9f2bffafe99eb5f9e929a9
  timestamp: 2022-01-26 02:15:06+00:00
- url: https://gitlab.com/gitlab-org/release-cli/-/releases/v0.11.0/downloads/bin/release-cli-linux-arm64
  sha256: ab9993dc0eda80a0107373897ad000b9ecf68eefd366fcff895e7c8dcb66c79e
  timestamp: 2022-01-26 02:15:06+00:00
- url: https://gitlab.com/gitlab-org/release-cli/-/releases/v0.13.0/downloads/bin/release-cli-linux-amd64
  sha256: 5afa1cd8d6713e15a3627d0fb53cbc5f084912c6b404507b60c175832eb9b386
  timestamp: 2022-07-18 17:31:30+00:00
- url: https://gitlab.com/gitlab-org/release-cli/-/releases/v0.13.0/downloads/bin/release-cli-linux-arm
  sha256: da3871e82168e503dded9b554a6622ac8521b0d7abd1d02847a8f83eb5cb5a62
  timestamp: 2022-07-18 17:31:30+00:00
- url: https://gitlab.com/gitlab-org/release-cli/-/releases/v0.13.0/downloads/bin/release-cli-linux-arm64
  sha256: 992ee86cee6cede8e90a7405932b140ca8da782c6bb6dcb7ccc3baa1e1ce4330
  timestamp: 2022-07-18 17:31:30+00:00
- url: https://gitlab.com/gitlab-org/release-cli/-/releases/v0.14.0/downloads/bin/release-cli-linux-amd64
  sha256: a777edeeda2608f402862c6c130aa33f8dc6d464455b0fb81444885df774588a
  timestamp: 2022-10-04 23:24:45+00:00
- url: https://gitlab.com/gitlab-org/release-cli/-/releases/v0.14.0/downloads/bin/release-cli-linux-arm
  sha256: 4a40aedd24a6ca35cd48e04bfef2c1e5516edd19439cf966ace8d4f41c6163f8
  timestamp: 2022-10-04 23:24:45+00:00
- url: https://gitlab.com/gitlab-org/release-cli/-/releases/v0.14.0/downloads/bin/release-cli-linux-arm64
  sha256: b49f374064c152431a062ca6ce18f892e7754b0952215d39e2e7a0b20b81cd5b
  timestamp: 2022-10-04 23:24:45+00:00
- url: https://gitlab.com/gitlab-org/release-cli/-/releases/v0.15.0/downloads/bin/release-cli-linux-amd64
  sha256: d59169bab5dfe4693af4f181b08bf11ef1c96a4da30eff0f04abb236c54e62e9
  timestamp: 2022-12-15 19:22:06+00:00
- url: https://gitlab.com/gitlab-org/release-cli/-/releases/v0.15.0/downloads/bin/release-cli-linux-arm
  sha256: a83316b42bca3cacbf77d9f6a29fa217944b3b275fa449a1dce311da3dcf6c8f
  timestamp: 2022-12-15 19:22:06+00:00
- url: https://gitlab.com/gitlab-org/release-cli/-/releases/v0.15.0/downloads/bin/release-cli-linux-arm64
  sha256: e902833857935f5220fd3422f9d6ce2ca88552eeb729e2d314a6cac62d862b82
  timestamp: 2022-12-15 19:22:06+00:00
- url: https://gitlab.com/gitlab-org/release-cli/-/releases/v0.16.0/downloads/bin/release-cli-linux-amd64
  sha256: d55268c0179df261b348ab6bac09c2cbe334e12dad9a57f2549172c15afbd754
  timestamp: 2023-09-12 09:16:35+00:00
- url: https://gitlab.com/gitlab-org/release-cli/-/releases/v0.16.0/downloads/bin/release-cli-linux-arm
  sha256: 4ded05dff4bdca03a639e2f95b7fc979abc5d10b0e78ea5b05a520652ebf6f87
  timestamp: 2023-09-12 09:16:35+00:00
- url: https://gitlab.com/gitlab-org/release-cli/-/releases/v0.16.0/downloads/bin/release-cli-linux-arm64
  sha256: eb3dcae5e34a194c0a7785787857ba9058c01ad099fbcc24e239637eae42b242
  timestamp: 2023-09-12 09:16:35+00:00

Badge

WakeMeOps

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