Sebastián Estrella
f5fba2a5b2
Read release-format
and keep-releases
from the configuration file
...
Co-authored-by: Esteban Ibarra <eibarra1992@hotmail.com>
2018-10-20 08:23:24 -05:00
Juan Paucar
d696c9bd88
Loose bound for yaml-0.11
...
See https://github.com/commercialhaskell/stackage/issues/4053
2018-10-14 11:42:07 -05:00
Juan Paucar
1dadcdf151
add me as maintainer
2018-09-24 09:04:02 -05:00
Juan Paucar
86a1fd9ae1
loose constraint for stm and include ghc 8.6
2018-09-24 08:33:35 -05:00
Sebastián Estrella
74b6039bc0
Add support to interpolate ENV variables in a configuration file
2018-09-21 14:06:55 -05:00
Juan Paucar
33f87689fc
Update path-io according to revision 1 of current version
...
Version 0.3.5.9 revision 1 includes this fix. I have been delaying the change until now
2018-08-20 10:40:25 -05:00
Esteban Ibarra
388d1f28ba
Updated version in cabal file.
2018-08-20 10:23:39 -05:00
Esteban Ibarra
37376b17cc
Updated YAML upper bound.
2018-08-20 09:38:36 -05:00
Juan Paucar
b8065dceab
Bump yaml upper path-io to < 1.5 - see commercialhaskell/stackage#3857
2018-07-24 09:05:57 -05:00
Juan Paucar
3c701c0719
Bump yaml upper bound to < 0.10 - see commercialhaskell/stackage#3823
2018-07-11 10:02:27 -05:00
Juan Paucar
c39ba54541
Bump aeson upper bound to < 1.5 - see commercialhaskell/stackage#3728
2018-06-10 23:41:49 -05:00
Götz Christ
6312aa06ac
Create ~/.ssh directory on the Docker image.
...
Update README.md and CHANGELOG.md
2018-05-22 09:23:21 -05:00
Javier Casas
80c85b44e2
Docker image ( #92 )
...
* Dockerfile for building a Hapistrano image
2018-05-05 11:55:47 -05:00
Juan Paucar
52580f21f2
Add tested compatibility with GHC 8.4
2018-04-21 19:53:03 -05:00
Juan Paucar
cbb39b2d71
allow temporary < 1.4
2018-04-11 10:27:00 -05:00
Juan Paucar
7b8b938d36
Support for aeson 1.3
2018-03-08 09:04:00 -05:00
Juan Paucar
50b277791e
Loose bounds for async to < 2.4
2018-02-05 10:45:56 -05:00
Götz Christ
9fcb3f24fe
When showing version information also show git branch and commit
2017-12-27 17:27:38 -05:00
Juan Carlos Paucar
e05ecf6f70
Make distinction between target platforms for deploy
2017-12-04 16:42:19 -05:00
Juan Paucar
d1decf54fb
bump version to 0.3.4.0
2017-11-19 23:00:36 -05:00
Juan Carlos Paucar
c04bbaff37
Bump version and Correct boundaries for old base package
2017-09-04 14:07:42 -05:00
Juan Carlos Paucar
a82d8d5f84
Loose package constraints
2017-08-08 17:22:43 -05:00
Juan Carlos Paucar
ff2d5eb76d
Loose constraint for path-io
2017-08-08 15:49:38 -05:00
Javier Casas
4f2d174595
Version bump
2017-06-13 13:03:52 -05:00
Javier Casas
8c3825320c
Allow version 0.15
2017-06-13 12:47:45 -05:00
Juan Carlos Paucar
916f675523
Version bump (0.3.2.1)
2017-05-17 14:29:47 -05:00
mrkkrp
eed3009a64
Allow ‘aeson-1.2.0.0’
2017-04-16 22:13:20 +03:00
mrkkrp
0b8644ae29
Version bump (0.3.2.0)
2017-04-05 21:12:34 +03:00
mrkkrp
89e965af96
Version bump (0.3.1.0)
...
[skip ci]
2017-03-02 00:45:02 +03:00
Mark Karpov
e4790b3619
Implement concurrent multihost deployment ( #60 )
...
* Implement concurrent multi-host deployment
* Fix a couple of typos/obsolete info in ‘CHANGELOG.md’
2017-03-02 00:40:08 +04:00
mrkkrp
4a64328bf0
Version bump (0.3.0.1)
2017-02-21 21:10:27 +03:00
mrkkrp
5201b3eb9b
Version bump (0.3.0.0)
...
[skip ci]
2017-02-20 21:06:34 +03:00
Mark Karpov
e8b1d7a8d9
Use ‘hap.yaml’ to store configuration ( #57 )
2017-02-20 18:33:12 +04:00
Mark Karpov
72a1b75e70
Refactor/rewrite all the code ( #52 )
...
* Refactor/rewrite all the code
The change prepares solid ground for further improvements. This also fixes
at least two bugs:
* Proper support for empty lines and comments in build scripts.
* Previously switching to new releases was not atomic despite messing with
symlinks. This is because it deleted the current link before creating the
new one, but it should have created a new link and then use ‘mv’ to
replace the old one atomically. The code has been changed to work properly
now.
* Refresh the test suite as well
* Fix the build for older GHCs
* Use subshell for ‘cd’ commands
2017-02-06 19:04:00 +04:00
mrkkrp
7c65c4c2bc
Infer, refresh the change log
2017-01-29 17:54:22 +03:00
Mark Karpov
d66bb9b0db
Use a different Travis script plus more ( #51 )
...
We should test with Cabal, not stack, because it allows to test in more
adverse environment, test with GHC versions that are not yet in snapshorts,
and generally improve compatibility.
This script tests with Cabal 1.24, as it's compatible with all GHC versions
of interest and has a better dependency resolution algorithm that allows to
avoid some problems with builds.
I also would like to impose 100% Haddock coverage here.
2017-01-29 18:25:02 +04:00
Cristhian Motoche
64dd271aa5
Add optparse-applicative for parsing args ( #46 )
2017-01-28 17:05:37 +04:00
Omar Ahmed
71e9f29e1d
Fix #42
2016-11-14 19:10:34 -05:00
Juan Pedro Villa Isaza
e68b2ab052
Bump version to 0.2.1.2 [ci skip]
2016-05-30 13:32:01 -05:00
Juan Pedro Villa Isaza
d7c61a97b5
Allow base 4.9 for GHC 8
2016-05-30 13:22:41 -05:00
Juan Pedro Villa Isaza
01d1390036
Add README.md to extra-source-files [ci skip]
2015-09-25 10:34:57 -05:00
Juan Pedro Villa Isaza
19fbe543a1
Add a change log file ( Close #23 )
2015-09-25 09:58:06 -05:00
Juan Pedro Villa Isaza
5646acc44e
Bump version to 0.2.1.1 [ci skip]
2015-09-24 10:39:51 -05:00
Juan Pedro Villa Isaza
2574758102
Bump version to 0.2.1 [ci skip]
2015-09-23 13:21:03 -05:00
Juan Pedro Villa Isaza
c6fb4becfc
Clean up (Cabal) package
2015-09-09 14:05:20 -05:00
Juan Pedro Villa Isaza
4d62f70d06
Add System.HapistranoSpec to test suite
2015-09-09 10:38:31 -05:00
Juan Paucar
4253a3906a
Bump version to 0.2.0.2
2015-05-12 09:56:22 -05:00
Juan Paucar
e73ef58f67
Use time-locale-compat library
2015-05-11 08:05:15 -05:00
Juan Paucar
253c43d239
Remove cabal test from travis file
2015-05-10 12:45:45 -05:00
Juan Paucar
cd214cfba2
Constraint time package
2015-05-08 15:57:34 -05:00