Commit graph

92 commits

Author SHA1 Message Date
8b3ea5e5d4 release: Previous version isn't important 2022-01-22 17:41:32 +10:00
247b3ebfd3 No full stop in subject lines 2022-01-21 09:05:22 +10:00
b11f51ab75 Update version from v2022.01.18 to v2022.01.21. 2022-01-21 09:03:14 +10:00
4feefbfb2a Update version from v2022.01.13 to v2022.01.18. 2022-01-18 15:35:59 +10:00
072b2b3132 Install from latest tag
- Installing from latest tag is best afterall.
- The tip pulls in dependencies from their latest tag, but that
  combination is untested.
- Only tagged commits are tested to work.
2022-01-18 15:30:40 +10:00
7fd5084040 Its best to install from the tip.
- Installing from the latest tag misses the latest fixes, features,
  and bugs...
2022-01-09 11:25:00 +10:00
f5fb1cc84a Update version from v2022.01.07 to v2022.01.08. 2022-01-08 10:00:06 +10:00
386a1dca1c Update version from v2022.01.05 to v2022.01.07. 2022-01-07 09:23:36 +10:00
81588e15d1 Update version from v2022.01.04 to v2022.01.05. 2022-01-05 23:52:20 +10:00
125101026c Update version from v2022.01.03 to v2022.01.04. 2022-01-04 08:34:53 +10:00
2dc9c0f71a Update version from v2021.12.24 to v2022.01.03. 2022-01-03 23:29:33 +10:00
16f823cf92 Make update-version usable on any git repo. 2022-01-03 16:14:12 +10:00
4045b002d9 Make sure a recent version of pip is used.
- The version in impish isn't new enough.
2021-12-29 22:52:52 +10:00
dc0a5a32b9 docker: Fix install.
- Need a newer version of pip to install eris.
- Eris has new --config and --version options.
- Not adding --apt-install-tools because tools are already bundled
  in the docker image.
2021-12-27 15:49:30 +10:00
664a77909d Update version from v2021.12.22 to v2021.12.24. 2021-12-24 01:02:31 +10:00
b522577fa3 Make update-version script more usable.
- Fail if uncommited or staged changes are in the working directory.
- Show the version changes as a diff.
- On success show the commit log message.
2021-12-22 17:49:31 +10:00
292f58e309 Update version from 2021.12.22 to v2021.12.22. 2021-12-22 11:33:20 +10:00
486d7b3f27 Prefix version strings with 'v'.
- Makes it safer to globally replace the version string.
- Also emphasises its a version, not just a date.
2021-12-22 11:31:54 +10:00
9273e3cdec Add script to update version of eris.
- Globally replaces old version for new throughout the codebase,
  commits the change, then creates a tag for the new version at the head.
- This is instead of magic code within setup.py that tries to pull
  the version from git at runtime. Also git isn't always available.
2021-12-22 11:26:12 +10:00
851a40dd1a Update version from 2021.12.20 to 2021.12.22. 2021-12-22 11:15:45 +10:00
cc69e00889 Make it easier to copy & paste from the Readme. 2021-12-21 19:01:32 +10:00
3ffeae2aee Smaller headings in Readme. 2021-12-21 17:09:51 +10:00
69f35a3cc7 Improve Readme. 2021-12-21 13:34:55 +10:00
d39d9bd72d Fix Readme formatting. 2021-12-21 13:11:59 +10:00
0a08155880 Improve Readme.
- Remove redundant lines.
- Break up instructions into subsections.
  - Easier to copy commands.
- Brief comment on webserver.
2021-12-21 13:09:51 +10:00
3b29fb3c10 Better formatting in Readme. 2021-12-21 13:00:31 +10:00
2481c43935 Add new installation method to README.
- Can now install directly with pip.
- Need to run a seperate command to install the tools.
2021-12-21 12:54:17 +10:00
ea2eab7b69 snap: Add fast cleanup command for lxd. 2021-12-20 22:49:06 +10:00
5de9cec4bd snap: The requirements files are gone. 2021-12-20 22:26:14 +10:00
5f45485479 docker: Speed up rebuilds of Dockerfile. 2021-12-09 17:07:49 +10:00
e3890863ad docker: Remove left over copyright notice. Its in the license. 2021-12-09 16:46:25 +10:00
3492e8fe0c docker: Docker warns about apt, but not about apt-get. 2021-12-09 16:43:37 +10:00
a832aeb803 docker: Build docker image based on the local codebase.
- Like the snap and appimage builds do.
2021-12-09 13:28:55 +10:00
8b4a9c4210 Make installation a little easier.
- Provide explicit wget commands for downloading.
2021-12-09 11:23:34 +10:00
4b5e5b2f89 release: snap: Automate installation of lxd. 2021-12-09 01:16:31 +10:00
c4d370e815 release: docker: Update dockerfile to 2021.12.06 release. 2021-12-06 22:06:32 +10:00
bc83e9f736 release: Add snap installation instructions to the README. 2021-12-06 15:47:07 +10:00
4b1e141126 release: appimage: Fix build script.
- Fix script now that its moved to packaging subdir.
- Tests aren't really necessary within the image,
  since "eris -i" checks eris and tools.
2021-12-06 14:57:02 +10:00
e1e9b89b2a release: snap: Update version. 2021-12-06 14:47:58 +10:00
0331a9da1e snap: Start snap support.
- Create a snapcraft.yaml file in snap directory.
  Couldn't put this in packaging directory.
- Use make-snapcraft.py to generate the snapcraft file.
- Use make-snap to make the snap from the snapcraft file.
- Eris is confined to only access projects in home.
- os.setpriority doesn't work in snaps.
- eris-webserver is run as "eris.webserver".
2021-12-05 19:14:56 +10:00
71b9da128b Coding style.
- Increase maximum line length from 80 to 100.
2021-11-29 12:51:34 +10:00
58b78e9ce4 Move packaging scripts for docker and appimage into subdirectory.
- De-clutter the project root directory.
2021-11-03 21:23:15 +10:00