Commit graph

12 commits

Author SHA1 Message Date
Peltoche
7ab13a3b6e Remove the clippy pedantic linter
It cause errors in stable version which are not possibly fixed for older
versions
2019-03-04 19:34:54 +01:00
Peltoche
1cd275de76 Drop the support of V1.30.1 and move to the rust 2018 edition 2019-02-16 11:34:33 +01:00
Peltoche
072757b33d Add support to the arm-unknown-linux-gnueabihf platform 2018-12-17 18:43:40 +01:00
Peltoche
c621352f8a Make clippy fail in case of warnings and enable the pedantic rules 2018-12-14 16:20:22 +01:00
Peltoche
a1da99764a
Fix indentation in travis-ci.yml 2018-12-06 23:21:25 +01:00
Peltoche
9d1ac59a67
Update the encrypted password 2018-12-06 23:18:05 +01:00
Peltoche
60dad83b6a
Upload all the .dep assets 2018-12-06 23:03:38 +01:00
Peltoche
745ece2e68
Add the missing fakeroot install 2018-12-06 21:48:21 +01:00
Peltoche
83c397e3be
Fix the deploy step into the .travis-ci.yml file 2018-12-06 19:37:15 +01:00
Peltoche
98bc907101 Add a complete CD
This commit include the features:
- The version is available with `lsd --version`
- Create the completions scripts for bash/fish/zsh/powershell
- Return an error during the build if the rust requirements are not ok.
- Add the binaries into the releases assets
- Fix Size for the i686 architectures
2018-12-06 19:13:39 +01:00
Peltoche
acdf5b6ceb Improve the CI pipeline 2018-12-05 11:37:34 +01:00
Peltoche
4f6c9a8105 Add a basic .travis.yml config file 2018-11-26 13:27:03 +01:00