Update installation docs, release new installer
[ci skip]
This commit is contained in:
parent
62b447d61f
commit
7511b25e47
@ -11,7 +11,7 @@
|
|||||||
- Always choose the default IPv4 address with `abra server <host> init` ([#91](https://git.autonomic.zone/coop-cloud/abra/issues/91))
|
- Always choose the default IPv4 address with `abra server <host> init` ([#91](https://git.autonomic.zone/coop-cloud/abra/issues/91))
|
||||||
- Add `--type=<type>` filtering option to `abra <app> ls` ([0828189](https://git.autonomic.zone/coop-cloud/abra/commit/0828189))
|
- Add `--type=<type>` filtering option to `abra <app> ls` ([0828189](https://git.autonomic.zone/coop-cloud/abra/commit/0828189))
|
||||||
- Check for bash 4+ ([#96](https://git.autonomic.zone/coop-cloud/abra/commit/0828189))
|
- Check for bash 4+ ([#96](https://git.autonomic.zone/coop-cloud/abra/commit/0828189))
|
||||||
- Add `--dev` option to install using `git clone` ([88d2a75](https://git.autonomic.zone/coop-cloud/abra/commit/88d2a75))
|
- Add `--dev` option to installer using `git clone` ([88d2a75](https://git.autonomic.zone/coop-cloud/abra/commit/88d2a75))
|
||||||
|
|
||||||
# abra 0.5.0 (2021-03-01)
|
# abra 0.5.0 (2021-03-01)
|
||||||
|
|
||||||
|
29
README.md
29
README.md
@ -19,12 +19,41 @@ See [CHANGELOG.md](./CHANGELOG.md).
|
|||||||
|
|
||||||
## Install
|
## Install
|
||||||
|
|
||||||
|
Install the latest stable release:
|
||||||
|
|
||||||
```sh
|
```sh
|
||||||
curl https://install.abra.autonomic.zone | bash
|
curl https://install.abra.autonomic.zone | bash
|
||||||
```
|
```
|
||||||
|
|
||||||
|
or the bleeding-edge development version:
|
||||||
|
|
||||||
|
```sh
|
||||||
|
curl https://install.abra.autonomic.zone | bash -s -- --dev
|
||||||
|
```
|
||||||
|
|
||||||
The source for this script is [here](./installer/installer).
|
The source for this script is [here](./installer/installer).
|
||||||
|
|
||||||
|
## Update
|
||||||
|
|
||||||
|
Run `abra upgrade` to automatically download and install the latest release
|
||||||
|
version.
|
||||||
|
|
||||||
|
To update the development version, run
|
||||||
|
|
||||||
|
```sh
|
||||||
|
cd ~/.abra/src
|
||||||
|
git pull
|
||||||
|
```
|
||||||
|
|
||||||
## Hack
|
## Hack
|
||||||
|
|
||||||
It's written in Bash! Just open up the `abra` file and start hacking. Then you can run it in place with `./abra`. The command-line interface is generated via [docopt](http://docopt.org/). If you add arguments then you need to run `make docopt` ro regenerate the parser.
|
It's written in Bash! Just open up the `abra` file and start hacking. Then you can run it in place with `./abra`. The command-line interface is generated via [docopt](http://docopt.org/). If you add arguments then you need to run `make docopt` ro regenerate the parser.
|
||||||
|
|
||||||
|
Please remember to update the [CHANGELOG](./CHANGELOG) when you make a change.
|
||||||
|
|
||||||
|
To deploy a new version of the installer scripts:
|
||||||
|
|
||||||
|
```sh
|
||||||
|
cd installer
|
||||||
|
DOCKER_CONTEXT=swarm.autonomic.zone docker stack deploy -c compose.yml abra-installer-script
|
||||||
|
```
|
||||||
|
@ -26,7 +26,7 @@ services:
|
|||||||
|
|
||||||
configs:
|
configs:
|
||||||
abra_installer:
|
abra_installer:
|
||||||
name: abra_installer_v1
|
name: abra_installer_v2
|
||||||
file: installer
|
file: installer
|
||||||
abra_conf:
|
abra_conf:
|
||||||
name: abra_conf_v1
|
name: abra_conf_v1
|
||||||
|
Reference in New Issue
Block a user