Commit Graph

315 Commits

Author SHA1 Message Date
DavidMazarro
d5a180dca3
When deploying a release, now it gets tagged with fail or success 2022-02-04 17:14:33 +01:00
DavidMazarro
d85a2598ee
Refactor and WIP createHapistranoDeployState
Refactor is mainly moving runHapistrano from System.Hapistrano.Core to System.Hapistrano, and moving Opts and Command datatypes from Main to System.Hapistrano.Types
2022-02-04 17:14:33 +01:00
DavidMazarro
f57cc0c739
Fixed accidental import removal in previous commit 2022-02-04 17:14:33 +01:00
DavidMazarro
7bb0405bfb
Added CLI flag and hap.yaml setting for keeping failed releases 2022-02-04 17:14:33 +01:00
David Mazarro
205c887d2f
Merge pull request #175 from stackbuilders/haddock-ci-pipeline
Changed command at the Haddock step
2022-02-04 16:46:58 +01:00
David Mazarro
f8ac35dfb6
Added extended regex to grep at Haddock step
Also changed the regex to match numbers greater or equal than 4 since the previous commit was wrong.
2022-02-04 11:05:53 +01:00
David Mazarro
16575b5890
Changed Haddock step (again)
Now it's not verbose but supports a number of 100% coverage for more than 4 or 5 modules
2022-02-03 18:02:49 +01:00
David Mazarro
c5dd13c638
Changed command at the Haddock step 2022-02-03 16:48:12 +01:00
David Mazarro
db27a71f3d
Merge pull request #171 from stackbuilders/nix-license-fix
Fix for Nix's "error: attribute 'lib' missing"
2022-01-17 16:58:14 +01:00
DavidMazarro
1cd74b0032 Fix for Nix's "error: attribute 'lib' missing" 2022-01-17 16:14:58 +01:00
Juan Paucar
e882dc039f
Allow aeson 2 (#166)
* New bounds for aeson and yaml packages

* Update version

Co-authored-by: CristhianMotoche <cristhian.motoche@gmail.com>
2021-11-16 21:42:17 -05:00
wanderer163
d00d2843cc
Fix grammar issues and typos (#168) 2021-10-31 20:14:05 -05:00
Juan Paucar
ef9df6183d
Merge pull request #167 from stackbuilders/support-ghc-9
Add support for GHC 9 and drop support for older than GHC 8.6
2021-10-19 08:54:40 -05:00
Juan Paucar
13e2f3a478 Rephrase the change 2021-10-18 10:08:11 -05:00
Juan Paucar
2ea067a32d fix ghc 9 warnings 2021-10-18 09:54:14 -05:00
Juan Paucar
4863bc9421 fix older than ghc 9 warnings 2021-10-18 09:25:58 -05:00
Juan Paucar
81abdc15ae Consider new file directory for executable 2021-10-17 22:29:46 -05:00
Juan Paucar
61631efafe Inclue extra files mentioned on cabal file 2021-10-17 21:35:55 -05:00
Juan Paucar
6aacacff8f Take into account cabal 3 bahaviour 2021-10-17 21:19:02 -05:00
Juan Paucar
05835f51fe Use same ghc version as alpine image 2021-10-17 20:43:26 -05:00
Juan Paucar
9a8d463a8f update alpine version to support newer cabal 2021-10-17 20:32:15 -05:00
Juan Paucar
b4eb58e73e Add support for GHC 9 and drop support for older than 8.6 2021-10-17 20:05:15 -05:00
Juan Paucar
ffbe5b6263
Merge pull request #155 from stackbuilders/add_working_directory
[#149] Add working directory
2021-06-11 09:59:27 -05:00
Felix Mino
47d5a47a8b change revision in hap.yaml 2021-06-11 09:47:44 -05:00
Felix Miño
ab90d8bf70
Merge branch 'master' into add_working_directory 2021-06-11 09:35:57 -05:00
Juan Paucar
743a26e492
Merge pull request #161 from stackbuilders/issue-160-drop-support-GHC-7.10
Drop support GHC 7.10.3
2021-06-11 09:18:01 -05:00
Stefani Castellanos
60edfe1b3c Update Changelog following conventions 2021-06-11 07:24:21 -05:00
Felix Miño
3aa07f5464
Merge branch 'master' into add_working_directory 2021-06-10 17:08:56 -05:00
Felix Mino
55d4dd5616 Merge branch 'add_working_directory' of github.com:stackbuilders/hapistrano into add_working_directory 2021-06-10 17:03:54 -05:00
Felix Mino
00b7d2e9f1 Address changes 2021-06-10 17:03:26 -05:00
Stefani Castellanos
89b9f457ae Drop support GHC 7.10 2021-06-10 07:38:38 -05:00
Esteban Ibarra
596f37f68d
Update path upper bounds (#159) 2021-05-31 19:36:23 -05:00
Juan Paucar
ad763c6dc3 Merge branch 'master' into add_working_directory 2021-05-31 08:59:49 -05:00
Esteban Ibarra
f5fa8713ad
Move to GH actions and add auth step for docker (#158) 2021-05-31 08:57:47 -05:00
Felix Mino
31fa4d1170 README enhacements 2021-05-12 17:51:27 -05:00
Felix Mino
d2a0aed9cc Reduce vagran ram 2021-05-12 12:04:35 -05:00
Felix Mino
3d00503dc8 Requested changes 2021-05-11 17:31:56 -05:00
Felix Mino
830fcbd034 requested chanages and vagrant 2021-05-11 17:31:11 -05:00
Felix Mino
578327da39 Limit number of cores to 1 2021-04-22 15:54:54 -05:00
Felix Mino
9a01691789 Add comment about Docker Hub rate limits 2021-04-22 15:52:24 -05:00
Felix Mino
2baa121a48 Upgrade cabal version from 3.0 to 3.4 (travis) 2021-04-22 15:40:32 -05:00
Felix Mino
79ed3e0556 Improve vagrant procces 2021-04-16 11:39:36 -05:00
Felix Mino
94a56392c0 Hapistrano changes 2021-04-13 18:09:11 -05:00
Felix Mino
b48d3b644c Address comments and suggestions 2021-04-13 18:05:03 -05:00
Felix Mino
ca871c1a07 example project 2021-03-29 11:08:09 -05:00
Felix Mino
fcac5f42bb Tests refactored 2021-03-29 11:08:09 -05:00
Felix Mino
754918b7a8 Testing releasePath 2021-03-29 11:08:09 -05:00
Sebastián Estrella
882166309b WIP test 2021-03-29 11:06:58 -05:00
Sebastián Estrella
483e95060c Fix specs 2021-03-29 11:06:58 -05:00
Sebastián Estrella
e06c8dc063 Use configWorkingDir 2021-03-29 11:06:58 -05:00