Closed gabyx closed 4 years ago
Thx for merging.
Changes Missing Coverage | Covered Lines | Changed/Added Lines | % | ||
---|---|---|---|---|---|
install.sh | 36 | 39 | 92.31% | ||
<!-- | Total: | 57 | 60 | 95.0% | --> |
Totals | |
---|---|
Change from base Build 643: | -0.03% |
Covered Lines: | 2090 |
Relevant Lines: | 2495 |
Can you have a look at this. This would be good to go.
How are the Y
-> true
and N
-> false
changes backwards compatible? I think they would just be invalid value and probably be handled on the fallback branches of the conditions.
Could you perhaps revert all the test changes and see that everything still works? That way we'd have better confidence that these changes are actually backwards compatible.
Thanks!
Ah jeah that might be a good idea,
The changes are backward compatible (IMO) because all tests are adapted such that they still test the old values
[ "$A" = "true"] || [ "$A" = "yes" ] || return 1
Pushed the necessary tests changes to check for backward compatibility!
If all tests pass I will add the more changes to all tests to update them.
All tests in : https://travis-ci.org/github/rycus86/githooks/builds/695011929 work. Meaning backward compatibility should be :crossed_fingers: ok.
I will add the other tests changes back in.
Lets see if all tests pass now, if so, Its good to go :+1:
A next PR would be:
Ok, everythin works except arch of course -> Good to go :+1:
Thanks for this! 👌 For what's next:
cli.sh from release clone
Could we please do this first to see how that goes?
remove the nasty version number update in the files (always gives merge conflicts). should work with installs from very old versions... (we leave the version number in, for those who read this number), its complicated -> maybe later ...
I kind of like that version number to be checked in and available in the local file. I agree the merge conflict is somewhat annoying, perhaps we could work something out to keep the version number but make it less annoying? Any ideas?
git config --bool
and consistent.4 Commits changing variables...