Commit Graph

443 Commits

Author SHA1 Message Date
Roey Darwish Dror
2fc42c8e9f Revert "Shellcheck ci scripts, add a small .editorconfig (#186)"
This reverts commit 7cfdc69b63.

It breaks self update
2019-08-14 20:11:45 +03:00
Roey Darwish Dror
44e37de027 Bump 2019-08-14 15:03:07 +03:00
Oleksii Filonenko
37bcb05f36 Support ID=gentoo in /etc/os-release (#185)
* Support ID=gentoo in /etc/os-release

* Add os_release/gentoo for testing
2019-08-14 14:34:46 +03:00
Roey Darwish Dror
7ac46d311e Better Python detection (fix #187) 2019-08-14 12:47:50 +03:00
Oleksii Filonenko
7cfdc69b63 Shellcheck ci scripts, add a small .editorconfig (#186)
* Shellcheck ci/script.sh

* Shellcheck ci/install.sh, simplify script a bit

* Add .editorconfig for ci/*.sh

* Shellcheck ci/before_deploy.sh
2019-08-13 21:55:31 +03:00
Roey Darwish Dror
bfbf7039e2 dependencies bump 2019-08-13 14:27:41 +03:00
Roey Darwish Dror
71914ffde1 Fix typo 2019-08-11 12:48:04 +03:00
Roey Darwish Dror
7f164494d1 Support glob in get repositories (fix #184) 2019-08-11 12:41:09 +03:00
Roey Darwish Dror
4941a0831a Use pretty_env_logger 2019-08-04 09:33:01 +03:00
Roey Darwish Dror
0993e3845d Use Q for quitting instead of any key 2019-08-04 09:25:35 +03:00
Roey Darwish Dror
15510b7280 Don't set the tmux title
Setting the window title prevents automatic rename
2019-08-04 08:59:14 +03:00
Roey Darwish Dror
037f7f40a5 Version 2.6.0 2019-07-31 14:43:36 +03:00
Roey Darwish Dror
955d12b080 Bump dependencies 2019-07-31 14:31:28 +03:00
Roey Darwish Dror
a7b1ad31f1 Set the terminal title according to the current step 2019-07-31 13:44:41 +03:00
Roey Darwish Dror
4a28090896 Setting the --verbose flag will only cause the Topgrade logger to be set to debug messages 2019-07-31 11:17:43 +03:00
Roey Darwish Dror
50b020acb3 Revert "Check for pull changes using ORIG_HEAD"
ORIG_HEAD isn't very reliable
2019-07-31 11:17:28 +03:00
Roey Darwish Dror
5e51f9453e Show what's new in Git repositories (#183)
* Show what's new in Git repositories

* Check for pull changes using ORIG_HEAD

It seems that either `--rebase` or `--autostash` causes ORIG_HEAD not to change. We thought about it
further and decided that `--ff-only` is a safer option for git pull
2019-07-31 10:04:16 +03:00
Roey Darwish Dror
eec37b043c Version and dependencies bump 2019-07-16 08:56:35 +03:00
Roey Darwish Dror
7926e94f83 Make clippy happy 2019-07-15 11:09:13 +03:00
Roey Darwish Dror
5934883a79 Arch - Use powerpill if present 2019-07-15 09:40:32 +03:00
Daniel Wittberger
7b667cbfcf Adds os recognition support for anarchy linux (#179)
* Adds os recognition support for anarchy linux

* Fix formatting issue
2019-07-10 12:51:39 +03:00
Roey Darwish Dror
6874b1bb9c Run void upgrade twice (fix #170) 2019-07-01 09:43:53 +03:00
Roey Darwish Dror
1b09d69c3d Version bump 2019-07-01 09:21:45 +03:00
Roey Darwish Dror
b2fd600f0d Disabling git should not pull any repository (fix #158) 2019-07-01 09:20:48 +03:00
Roey Darwish Dror
85c483d01a Use apt-fast if possible (fix #171) 2019-07-01 09:16:47 +03:00
Roey Darwish Dror
147694cc70 Dependencies bump 2019-07-01 09:16:47 +03:00
Roey Darwish Dror
69e9ff693b Fix composer (fix #173) 2019-07-01 09:16:47 +03:00
Roey Darwish Dror
6ef54929b7 Add ability to disable remotes 2019-07-01 09:16:47 +03:00
Zach Crownover
e8ed0d996c Add DragonFly BSD support (#176) 2019-06-26 08:47:36 +03:00
Roey Darwish Dror
4427528212 Version bump 2019-06-18 13:39:40 +03:00
Roey Darwish Dror
5e012a957f Keep execution of remote topgrades 2019-06-17 08:16:08 +03:00
Roey Darwish Dror
e6ea457b9b Version bump 2019-06-16 09:22:35 +03:00
Roey Darwish Dror
d083b9bf32 Remove flags from the README
We have --help for that
2019-06-16 09:09:28 +03:00
Roey Darwish Dror
b6e838bab0 Add -k flag 2019-06-16 09:09:05 +03:00
Roey Darwish Dror
a834a79f45 Add reboot and shell ability in pause 2019-06-16 08:32:50 +03:00
Roey Darwish Dror
79febd78b5 Run remote Topgrades in Tmux 2019-06-13 16:43:23 +03:00
Roey Darwish Dror
e5d0f4cbfa Implemented the pause in tmux in a different way 2019-06-13 16:22:03 +03:00
Roey Darwish Dror
9430ab30f6 Merge branch 'hotfix-2.2.1' 2019-06-13 15:45:42 +03:00
Roey Darwish Dror
1ee8ce31f1 Version 2.2.1 2019-06-13 15:44:00 +03:00
Elton Lika
8428c4d21d Removed unnecessary map call in bash PathBuf (#168) 2019-06-13 14:47:12 +03:00
Elton Lika
cb180d9c01 Implemented support for SDKMAN! updates and upgrades (#167) 2019-06-13 13:19:47 +03:00
Roey Darwish Dror
12fdd326d7 Fix structopt dependency (fix #165) 2019-06-12 14:37:29 +03:00
Roey Darwish Dror
af1fc45bc2 Version 2.2.0 2019-06-06 12:51:25 +03:00
Roey Darwish Dror
4a7218293b Add a key for running remote topgrades 2019-06-05 14:16:53 +03:00
Idan Katz
232c886be6 Add -v option to print out logs (>= info) (#164) 2019-06-05 11:44:28 +03:00
Roey Darwish Dror
680f9a6d19 Version bump 2019-06-04 14:57:39 +03:00
Roey Darwish Dror
5b179d93d9 Run WSL in Topgrade if present (fix #163) 2019-06-04 14:56:49 +03:00
Roey Darwish Dror
50a0563bb4 Implement respawn after upgrade in Windows 2019-06-04 09:36:09 +03:00
Roey Darwish Dror
693935816a Use openssl-probe (fix #161)
The distributed binaries are statically linked with OpenSSL, which means we have to use
openssl-probe in order to make sure they work on all systems.
2019-06-02 10:02:13 +03:00
Roey Darwish Dror
ca078feb4c Bump dependencies 2019-06-02 09:10:45 +03:00