File tree Expand file tree Collapse file tree 8 files changed +12
-119
lines changed
versioned_docs/version-v29/01-welcome Expand file tree Collapse file tree 8 files changed +12
-119
lines changed Load Diff This file was deleted.
Original file line number Diff line number Diff line change 44PROJECT_NAME = ignite
55DATE := $(shell date '+% Y-% m-% dT% H:% M:% S')
66HEAD = $(shell git rev-parse HEAD)
7- LD_FLAGS =
7+ LD_FLAGS =
88BUILD_FLAGS = -mod=readonly -ldflags='$(LD_FLAGS ) '
99BUILD_FOLDER = ./dist
1010
@@ -20,10 +20,6 @@ build:
2020 @-mkdir -p $(BUILD_FOLDER ) 2> /dev/null
2121 @go build $(BUILD_FLAGS ) -o $(BUILD_FOLDER ) ./...
2222
23- # # prepare snapcraft config for release
24- snapcraft :
25- @sed -i ' s/{{version}}/' $(version ) ' /' packaging/snap/snapcraft.yaml
26-
2723# # mocks: generate mocks
2824mocks :
2925 @echo Generating mocks
Original file line number Diff line number Diff line change 22
33## Unreleased
44
5+ ### Informational
6+
7+ From this version on, Snapcraft support has been removed. Please migrate to [ Homebrew] ( https://brew.sh/ ) for a better experience. Homebrew works for both macOS and GNU/Linux.
8+
59## [ ` v29.4.1 ` ] ( https://github.com/ignite/cli/releases/tag/v29.4.1 )
610
711### Changes
Original file line number Diff line number Diff line change @@ -42,12 +42,6 @@ To install the latest version of Ignite use [HomeBrew](https://formulae.brew.sh/
4242brew install ignite
4343```
4444
45- Or use Snap on GNU/Linux:
46-
47- ``` sh
48- snap install ignite --classic
49- ```
50-
5145### Install manually
5246
5347Alternatively, you can install the latest version of the ` ignite ` binary use the following command:
@@ -57,7 +51,7 @@ curl https://get.ignite.com/cli! | bash
5751```
5852
5953This command invokes ` curl ` to download the installation script and pipes the output to ` bash ` to perform the
60- installation. The ` ignite ` binary is installed in ` /usr/local/bin ` .
54+ installation. The ` ignite ` binary is installed in ` /usr/local/bin ` .
6155
6256Ignite CLI installation requires write permission to the ` /usr/local/bin/ ` directory. If the installation fails because
6357you do not have write permission to ` /usr/local/bin/ ` , run the following command:
@@ -100,7 +94,7 @@ To remove the current Ignite CLI installation:
10094 Depending on your user permissions, run the command with or without ` sudo ` .
101953 . Repeat this step until all ` ignite ` installations are removed from your system.
10296
103- After all existing Ignite CLI installations are removed, follow the [ Installing Ignite CLI] ( #installing-ignite-cli )
97+ After all existing Ignite CLI installations are removed, follow the [ Installing Ignite CLI] ( #installing-ignite-cli )
10498instructions.
10599
106100For details on version features and changes, see
Original file line number Diff line number Diff line change @@ -42,12 +42,6 @@ To install the latest version of Ignite use [HomeBrew](https://formulae.brew.sh/
4242brew install ignite
4343```
4444
45- Or use Snap on GNU/Linux:
46-
47- ``` sh
48- snap install ignite --classic
49- ```
50-
5145### Install manually
5246
5347Alternatively, you can install the latest version of the ` ignite ` binary use the following command:
@@ -57,7 +51,7 @@ curl https://get.ignite.com/cli! | bash
5751```
5852
5953This command invokes ` curl ` to download the installation script and pipes the output to ` bash ` to perform the
60- installation. The ` ignite ` binary is installed in ` /usr/local/bin ` .
54+ installation. The ` ignite ` binary is installed in ` /usr/local/bin ` .
6155
6256Ignite CLI installation requires write permission to the ` /usr/local/bin/ ` directory. If the installation fails because
6357you do not have write permission to ` /usr/local/bin/ ` , run the following command:
@@ -100,7 +94,7 @@ To remove the current Ignite CLI installation:
10094 Depending on your user permissions, run the command with or without ` sudo ` .
101953 . Repeat this step until all ` ignite ` installations are removed from your system.
10296
103- After all existing Ignite CLI installations are removed, follow the [ Installing Ignite CLI] ( #installing-ignite-cli )
97+ After all existing Ignite CLI installations are removed, follow the [ Installing Ignite CLI] ( #installing-ignite-cli )
10498instructions.
10599
106100For details on version features and changes, see
Original file line number Diff line number Diff line change 11# Packaging and Distributing Ignite
22
3- Ignite CLI is distributed on multiple platforms and package managers. This document describes how to package and distribute Ignite CLI.
4-
5- ## Snap
6-
7- Read the following resources to understand Snap.
8-
9- * < https://snapcraft.io/docs/snapcraft-overview >
10- * < https://snapcraft.io/docs/go-plugin#heading--core22 >
11- * < https://snapcraft.io/docs/go-applications >
12-
13- ``` bash
14- cd packaging/snap
15- sudo apt install snapd
16- sudo snap install multipass
17- multipass launch
18- SNAPCRAFT_BUILD_ENVIRONMENT=multipass snapcraft
19- snap install ignite_0.0.0_amd64.snap --dangerous --classic
20- ```
21-
22- For building, from snapcraft 8, use ` SNAPCRAFT_REMOTE_BUILD_STRATEGY=force-fallback snapcraft remote-build ` .
23-
24- A [ github action] ( ../.github/workflows/release-binary.yml ) is used to build and publish the Snap at each release.
3+ Ignite CLI is distributed on package managers. This document describes how to package and distribute Ignite CLI.
254
265## HomeBrew
276
287Read the following resources to understand HomeBrew.
298
30- * < https://docs.brew.sh/ >
31- * < https://docs.brew.sh/Formula-Cookbook >
9+ - < https://docs.brew.sh/ >
10+ - < https://docs.brew.sh/Formula-Cookbook >
3211
3312``` bash
3413HOMEBREW_NO_INSTALL_FROM_API=1 brew install --interactive ignite
Load Diff This file was deleted.
Original file line number Diff line number Diff line change @@ -48,12 +48,6 @@ Install Ignite using [Homebrew](https://formulae.brew.sh/formula/ignite) on macO
4848brew install ignite
4949```
5050
51- Or using Snap on GNU/Linux:
52-
53- ``` sh
54- snap install ignite --classic
55- ```
56-
5751Or manually using the following command:
5852
5953``` sh
You can’t perform that action at this time.
0 commit comments