Commit graph

8 commits

Author SHA1 Message Date
Bruno BELANYI 3c77bde71f [FIX][CI] Notify on success or failures 2020-12-12 14:12:42 +01:00
Bruno BELANYI 23bae57bcb [UPDATE][CI] Simplify parallelism 2020-12-12 14:12:42 +01:00
Bruno BELANYI 130c62dfc5 [ADD][CI] Matrix notifications
Only notify on full install. The linking step is included in it, so if
it fails the install would also fail.
2020-12-12 14:12:42 +01:00
Bruno BELANYI 0d78351c18 [FIX][CI] Install emacs package 2020-12-12 14:12:42 +01:00
Bruno BELANYI f227d15cd6 [FIX] Only install missing packages
The `-S` flag reinstalls dependencies if they are already present on the
system, the `--needed` flag makes it so that `pacman` skips them instead
2020-12-12 14:12:42 +01:00
Bruno BELANYI 00f2f47a8b [FIX] Override Haskell packages 2020-12-12 14:12:42 +01:00
Bruno BELANYI c072d8eceb [ADD][CI] Full install testing
I use a second pipeline so that they could run in parallel when using
multiple runners
2020-12-12 14:12:42 +01:00
Bruno BELANYI 675f9d82a6 [ADD] Initial Drone CI
It only verifies that I can link and unlink all the packages, and
install the Vim plugins at the same time.
2020-12-12 14:12:42 +01:00