goreleaser
Release Go projects as fast and easily as possible
GoReleaser is an open-source tool that simplifies the process of releasing your Go projects to multiple platforms, ensuring a consistent and reliable deployment experience.
amd64 arm64
Installation
1. Add WakeMeOps repository
curl -sSL https://raw.githubusercontent.com/upciti/wakemeops/main/assets/install_repository | sudo bash
2. Install goreleaser
Snippets
Download URLs
Version | SHA256 | Size (KB) |
---|---|---|
2.3.2 | c039508404da5660b0906cda8044b793a59dd69b8c52e9691900271ed5edf2a3 |
14208 |
2.3.1 | a82b98d5cbc4df040f2a3e9749acf9d294a0737303f92a976e9242a16f5f7d20 |
14203 |
2.3.0 | d6d527902ceed5de201fa1fd2bafc7cfac7a0cff5ac9ba604943c204ff883930 |
14202 |
2.2.0 | 17e7fcdfeb3dc310ca0c27200d1935315838ce7703cf78778a018cf346480f1f |
13990 |
2.1.0 | 00b22ada01c1da109994e4750e6e2c5cdfe7920ed7e94739c4ff91f0eaa4c171 |
13880 |
2.0.1 | 67a7407246889044f08ada80404210903c8467617383d4516bd86e2eb8cd27e1 |
13734 |
Version | SHA256 | Size (KB) |
---|---|---|
2.3.2 | 4b7600bbff0dd73a52e5aa11ec4cf310498e9862bc4e17c82a65c4da932f0911 |
12249 |
2.3.1 | 86977f15c8bac96af484e62c9eb7a082d45eabd25fac977b2fd6ea3cf6731ae4 |
12240 |
2.3.0 | fde446bf960b79bbd075d4c1bd068fcbf19e5f2eb6d950834f3c40acae697f52 |
12249 |
2.2.0 | 7086065242f2dc39cfa948d2d9c0e5091c24688a60eba86d1c8414444152ebfb |
12057 |
2.1.0 | f6a6bfaacf10af8ab5c44fc1496167a55b92f808c8dafedf2b38c15117604f49 |
11987 |
2.0.1 | 23b8d1cfe63c2eecacf00f87b1a233ff102946423922ea572a0f4ce54516be17 |
11866 |
Blueprints
Debian packages listed on this page are generated from op2deb YAML blueprints. Blueprints for goreleaser are versioned here.
Click here to see goreleaser ops2deb blueprints
https://github.com/upciti/wakemeops/blob/main/blueprints/devops/goreleaser/ops2deb.yml
name: goreleaser
matrix:
architectures:
- amd64
- arm64
versions:
- 2.0.1
- 2.1.0
- 2.2.0
- 2.3.0
- 2.3.1
- 2.3.2
homepage: https://goreleaser.com
summary: release Go projects as fast and easily as possible
description: |-
GoReleaser is an open-source tool that simplifies the process of releasing your
Go projects to multiple platforms, ensuring a consistent and reliable
deployment experience.
fetch:
url: https://github.com/goreleaser/goreleaser/releases/download/v{{version}}/goreleaser_Linux_{{target}}.tar.gz
targets:
amd64: x86_64
arm64: arm64
install:
- goreleaser:/usr/bin/
The blueprint fetch
keyword contains a URL template pointing to goreleaser releases. Downloaded files are locked in a lockfile versioned here.
Click here to see goreleaser release hashes
https://github.com/upciti/wakemeops/blob/main/blueprints/devops/goreleaser/ops2deb.lock.yml
- url: https://github.com/goreleaser/goreleaser/releases/download/v2.0.1/goreleaser_Linux_arm64.tar.gz
sha256: 030960b241728139e20a037240585a11aed60015aa22e17c127d270fa99bee7f
timestamp: 2024-07-15 23:36:42+00:00
- url: https://github.com/goreleaser/goreleaser/releases/download/v2.0.1/goreleaser_Linux_x86_64.tar.gz
sha256: 48cea4e770468c85d3ee11e6c2fb7b59af9f28080781d47c48c59ba95b2eb86b
timestamp: 2024-07-15 23:36:42+00:00
- url: https://github.com/goreleaser/goreleaser/releases/download/v2.1.0/goreleaser_Linux_arm64.tar.gz
sha256: fa1909b263b79b18a4b5eeba4710e59a023a0801f1aeb7317c5662511f69d851
timestamp: 2024-07-17 09:07:48+00:00
- url: https://github.com/goreleaser/goreleaser/releases/download/v2.1.0/goreleaser_Linux_x86_64.tar.gz
sha256: 4d4fb316acb3f5dfd45c7cd426f6120f8a294cb752d6cff46ad9b771f22f6f0d
timestamp: 2024-07-17 09:07:48+00:00
- url: https://github.com/goreleaser/goreleaser/releases/download/v2.2.0/goreleaser_Linux_arm64.tar.gz
sha256: d9a573d9c9236f36a2cb5b2c62c7527b4c16c1854d4e2942a0e4258f9535dde9
timestamp: 2024-08-15 03:06:45+00:00
- url: https://github.com/goreleaser/goreleaser/releases/download/v2.2.0/goreleaser_Linux_x86_64.tar.gz
sha256: 1bf8909fa556599f29045b0b015ee75f6aec789e92f17343cb136e45499da98a
timestamp: 2024-08-15 03:06:45+00:00
- url: https://github.com/goreleaser/goreleaser/releases/download/v2.3.0/goreleaser_Linux_arm64.tar.gz
sha256: cc04a0b74a563cc4bc65cc55d2505c7c81cc03e7bb4fdb7749a29fbc1b07bc82
timestamp: 2024-09-12 21:05:59+00:00
- url: https://github.com/goreleaser/goreleaser/releases/download/v2.3.0/goreleaser_Linux_x86_64.tar.gz
sha256: 247ab7ea88c66d12a7ae43d4aecdd566614e3724a66c8d7e1ae311103ce5a588
timestamp: 2024-09-12 21:05:59+00:00
- url: https://github.com/goreleaser/goreleaser/releases/download/v2.3.1/goreleaser_Linux_arm64.tar.gz
sha256: 785fd1143bf6b2d16db48b5737dd0256a55750b3fc8af75c6db3d2e3977b6339
timestamp: 2024-09-14 00:25:21+00:00
- url: https://github.com/goreleaser/goreleaser/releases/download/v2.3.1/goreleaser_Linux_x86_64.tar.gz
sha256: a257e84538836bc82dfe142c8c081dd5f2ad13b94f5887c71a0b464e4c5ff726
timestamp: 2024-09-14 00:25:21+00:00
- url: https://github.com/goreleaser/goreleaser/releases/download/v2.3.2/goreleaser_Linux_arm64.tar.gz
sha256: dd548a2dcd30934177313764f73e2e5679694ac8c57d3093070a237d3119bcc9
timestamp: 2024-09-17 18:07:32+00:00
- url: https://github.com/goreleaser/goreleaser/releases/download/v2.3.2/goreleaser_Linux_x86_64.tar.gz
sha256: cc0720052c44d4dd7d2483f5b769a92dcf5805ff6feaba68dc6be9e9450aa39a
timestamp: 2024-09-17 18:07:32+00:00