Tim Byrne
32bc9abb0c
Include bash version
3 years ago
Tim Byrne
8186705059
Include Git version with yadm version ( #377 )
3 years ago
Tim Byrne
f28d4bc1c6
Update image tag
3 years ago
Tim Byrne
f11974140e
Merge pull request #395 from erijo/shellcheck
3 years ago
Tim Byrne
71cb08a5f3
Merge pull request #394 from erijo/esh
3 years ago
Erik Flodin
1aa9839096
Bump shellcheck to version 0.8.0 in docker image
...
And fix the new SC2295 warning.
3 years ago
Erik Flodin
a9fc8b1374
Bump esh to version 0.3.1 in docker image
3 years ago
Tim Byrne
0ae8931e01
Merge pull request #393 from erijo/arch-fixes
3 years ago
Erik Flodin
2379d63068
Support overriding architecture
...
In the same way as os, hostname and user.
3 years ago
Tim Byrne
2f00dabcdb
Make order of attributes match precedence
3 years ago
Tim Byrne
4caf5f681e
Add arch to manpage
3 years ago
Tim Byrne
4843e1fa14
Add arch to template tests
3 years ago
Tim Byrne
bacc948bba
Support "YADM_ARCH" variable in esh templates
3 years ago
Tim Byrne
31e2ce56bc
Support "arch" variable in built-in templates
3 years ago
Tim Byrne
85e05d311a
Merge pull request #203 from jameshclrk/arch-alternative
3 years ago
Tim Byrne
0ecb9c4f2f
Merge pull request #390 from Stig124/fix-makefile2
3 years ago
Nicolas stig124 FORMICHELLA
344b740d9b
Fix Makefile portability
...
OBS *among others* need to copy files from the build folder to the
package folder.
With the old version, that wasn't possible, as it would try to install the software in the worker folder,
of course something denied on public instances.
Adding $(DESTDIR) before all paths ensure that you can install to another folder
3 years ago
Tim Byrne
9aaefa60fe
Merge pull request #373 from exic/patch-1
3 years ago
Tim Byrne
6c57bdd8fb
Merge pull request #380 from dessert1/patch-1
3 years ago
dessert1
ed4a60257d
fix “Mackbook” typo in manpage
3 years ago
Jonas
9beed3307f
Fix arch-badge
...
Obviously yadm was moved from AUR to Community repository :-)
3 years ago
Tim Byrne
f8abcd756b
Update version number and update documentation
...
* Fix clone support for older versions of Git (#348 )
* Fix support for multiple GPG recipients (#342 )
* Find symlinks in bootstrap-in-dir (#340 )
3 years ago
Tim Byrne
db78669479
Fix clone support for older versions of Git ( #348 )
3 years ago
Tim Byrne
1544413c91
Merge pull request #340 from rasa/patch-3
3 years ago
Tim Byrne
5adb486727
Fix support for multiple GPG recipients ( #342 )
3 years ago
Ross Smith II
c144d9f3bb
fix: Find symlinks in bootstrap-in-dir
...
Fixes #339
3 years ago
Tim Byrne
a4d39c7504
Update version number and update documentation
...
* Use `git clone` directly during clone (#289 , #323 )
* Fix compatibility bug with Git completions (#318 , #321 )
* Support relative paths for --yadm-* and -w (#301 )
* Improve parsing of if-statement in default template (#303 )
* Read files without running cat in subshells (#317 )
* Improve portability of updating read-only files (#320 )
* Various code improvements (#306 , #307 , #311 )
4 years ago
Tim Byrne
034045f58c
Fix man formatting
4 years ago
Tim Byrne
1998a8ed50
Fix typo
4 years ago
Tim Byrne
6cdbc92c64
Merge pull request #323 from erijo/man-new-clone
4 years ago
Tim Byrne
216aed2f87
Adjust special handling of existing read-only output files
...
Instead of duplicating the permissions on the temp file, the permissions
are duplicated on the output file directly. If the output file exists as
read-only, it is made writeable first.
There are some environments which don't allow the mv to work if the file
itself is read-only.
4 years ago
Tim Byrne
39773765ab
Merge pull request #320 from rasa/rs/update-read-only-files
4 years ago
Tim Byrne
8cc30193f3
Merge pull request #317 from rasa/rs/remove-cats
4 years ago
Ross Smith II
814e5f8ab3
Replace cats with reads (passes all tests)
...
Signed-off-by: Ross Smith II <ross@smithii.com>
4 years ago
Tim Byrne
d11e094f7b
Merge pull request #303 from erijo/default-template-if
4 years ago
Tim Byrne
e6d7e6f174
Simplify return
4 years ago
Tim Byrne
999692fe5e
Merge pull request #307 from rasa/rs/simplify_parse_encrypt
4 years ago
Tim Byrne
1461b1ac33
Merge pull request #311 from erijo/test-upgrade-typo
4 years ago
Tim Byrne
a8e5b20021
Move shellcheck option below license
4 years ago
Tim Byrne
8ece22ab2a
Merge pull request #306 from rasa/rs/default-shellcheck
4 years ago
Tim Byrne
79f7aae073
Remove unnecessary [[
4 years ago
Tim Byrne
88ee3f09fb
Merge pull request #301 from erijo/relative-path
4 years ago
Erik Flodin
7b1bfac12b
Update the man page to match new clone behavior (from #289 )
4 years ago
Tim Byrne
c4327d0099
Fix compatibility bug with Git completions ( #318 )
...
Git 2.30.0 removed an internal function yadm completion depended upon.
This change retains the old function call for compatibility.
4 years ago
Tim Byrne
31071d9ac9
Clarify error message
...
Conflicts are not stashed anymore
4 years ago
Tim Byrne
e6cfd39bbc
Remove mktemp dependency
4 years ago
Tim Byrne
9c999c7998
Merge pull request #289 from erijo/clone
4 years ago
Ross Smith II
96471a6d68
Fix updating of readonly files
4 years ago
Erik Flodin
990b4ce119
Fix typo in test (can_upgraded_... -> can_upgrade_...)
4 years ago
Ross Smith II
84136a8633
Remove unneeded duplicate line
4 years ago