Minghe
fa05603599
use go 1.12.0 ( #298 )
2019-10-09 00:24:26 +08:00
Minghe
4826726d65
fix typo ( #297 )
2019-10-09 00:14:40 +08:00
Minghe
f33b3560ce
fix typo ( #296 )
2019-10-09 00:07:42 +08:00
Minghe
2e6ec2f8a2
simple ( #295 )
2019-10-09 00:03:20 +08:00
Minghe
d821b46744
add releaser ( #294 )
2019-10-08 23:50:12 +08:00
Minghe
dab52aae5a
no need to commit ( #293 )
2019-10-08 23:35:14 +08:00
Minghe
89ebf19859
use https://github.com/goreleaser/goreleaser-action/blob/master/.github/workflows/release.yml as refer ( #292 )
2019-10-08 23:24:12 +08:00
Minghe
d3d1a684cb
update readme ( #288 )
2019-10-08 23:13:41 +08:00
Minghe
2f1ed88dc6
add releaser ( #290 )
2019-10-08 23:12:51 +08:00
Minghe
a7cfa99643
move docker HTTP client code into container_runtimes folder ( #289 )
2019-10-08 23:00:53 +08:00
Minghe
3454ec0fdb
Deploy function on bare docker. ( #286 )
2019-10-08 11:08:01 +08:00
Minghe
f70ef1c406
fx on k8s ( #278 )
2019-10-05 18:49:25 +08:00
Sebastian Hafner
a5db158fe5
exclude markdown file extraction from install script ( #283 )
2019-10-01 18:25:46 +08:00
Minghe
a4d44a4fc0
add service api
2019-09-28 15:42:51 +08:00
Minghe
6b25cac002
add pod delete api ( #270 )
2019-09-28 14:28:42 +08:00
Minghe
af28f4d345
simplify ci workflow ( #272 )
2019-09-28 14:09:25 +08:00
Minghe
c540163e5f
skip images assert ( #271 )
2019-09-28 11:37:48 +08:00
Minghe
ae3d76868d
init k8s client ( #268 )
2019-09-27 18:50:33 +08:00
Minghe
bea48d26b3
setup kind and k8s ( #269 )
2019-09-27 17:36:43 +08:00
Minghe
0196c11793
bump version
2019-09-26 09:05:49 +08:00
Minghe
ab127a36ff
support image operation, ( #266 )
...
* fx image build, build a function into a image which a API service handle with function
* fx image export, export service into a directory, for easy debug, we
can just go the directory to do everything with Docker cli
2019-09-25 20:06:49 +08:00
Minghe
24a9fb1c35
enable default network fx-net ( #262 )
2019-09-22 21:41:52 +08:00
Minghe
9c2f14ce27
add network api ( #261 )
2019-09-22 20:26:07 +08:00
Vadim
ffa37ac77b
Fix typo (Rust -> JavaScript) ( #258 )
2019-09-17 08:28:33 +08:00
Minghe
d21e3cfb4a
check if port is in valid range ( #257 )
2019-09-14 15:03:52 +08:00
Minghe
199339bdfa
show error message of container start issue ( #256 )
2019-09-14 14:24:56 +08:00
dependabot-preview[bot]
0d01728e20
Bump github.com/urfave/cli from 1.21.0 to 1.22.1 ( #254 )
...
Bumps [github.com/urfave/cli](https://github.com/urfave/cli ) from 1.21.0 to 1.22.1.
- [Release notes](https://github.com/urfave/cli/releases )
- [Changelog](https://github.com/urfave/cli/blob/master/CHANGELOG.md )
- [Commits](https://github.com/urfave/cli/compare/v1.21.0...v1.22.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-09-13 11:28:44 +08:00
Minghe
e1b752407e
disable autorelease since it's not working as expected, and i have no time to check ( #252 )
2019-08-31 19:03:35 +08:00
Minghe
73f3a3853f
move up handle to handlers ( #247 )
...
* * done move handle codes to handlers pkg
* support force deploy a function
* fix remote host issue
2019-08-31 18:55:58 +08:00
Russtopia
2b7176201e
Updated README.md for 0.5.4 ( #251 )
...
Instructions here didn't work with latest pull (0.5.4).
2019-08-31 10:01:21 +08:00
Minghe
37b2733dcf
fix container naming missing issue ( #250 )
...
* fix container naming missing issue
* bump version
2019-08-30 22:58:23 +08:00
dependabot-preview[bot]
33943c83f1
Bump github.com/stretchr/testify from 1.3.0 to 1.4.0 ( #248 )
...
Bumps [github.com/stretchr/testify](https://github.com/stretchr/testify ) from 1.3.0 to 1.4.0.
- [Release notes](https://github.com/stretchr/testify/releases )
- [Commits](https://github.com/stretchr/testify/compare/v1.3.0...v1.4.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-08-18 09:00:39 +08:00
Minghe
7d3cc8f8d0
Setup CI via GitHub actions ( #241 )
...
* Update go.yml
* provision docker
* fix use
* fix use
* migration to workflows
* fix dep
* refactor workflows
* setup golang env
* fix path issue
* fix path issue
* Fix
* clean up
* provision docker
* start fx agent
* check
* check
* Squashed commit of the following:
commit c7f50a3256164573f1f7910c4b79729c91f77af7
Author: Minghe Huang <h.minghe@gmail.com >
Date: Mon Aug 12 08:13:54 2019 +0800
update
commit e5ba0ea5af
Author: Minghe Huang <h.minghe@gmail.com >
Date: Sun Aug 11 23:53:38 2019 +0800
test
commit aec09957f9
Author: Minghe Huang <h.minghe@gmail.com >
Date: Sun Aug 11 23:38:37 2019 +0800
add unit test
commit 59ac78a112
Author: Minghe Huang <h.minghe@gmail.com >
Date: Sun Aug 11 22:52:51 2019 +0800
refactor api
* Squashed commit of the following:
commit caa7e06fee72f345c6fad742f30a740f1c3de04d
Author: Minghe Huang <h.minghe@gmail.com >
Date: Mon Aug 12 13:42:54 2019 +0800
refactor api
commit a384c6c023325da36fa54818c1c69673c439f8af
Author: Minghe Huang <h.minghe@gmail.com >
Date: Mon Aug 12 09:58:21 2019 +0800
move packer
* disable test
* manage dep
2019-08-12 23:17:14 +08:00
Minghe
278652559a
Enable health check for service ( #242 )
2019-08-11 12:09:11 +08:00
Minghe
87831d23f8
upgrade go-ssh-client to include latest fix ( #239 )
2019-08-10 14:59:41 +08:00
Minghe
4ace1d285f
update readme ( #238 )
2019-08-10 13:47:55 +08:00
Minghe
d1191c2c85
update README ( #237 )
2019-08-10 13:39:55 +08:00
Minghe
2f238e9ce0
manage infrastructure (currently only suport host management) of fx ( #233 )
2019-08-10 11:54:40 +08:00
dependabot-preview[bot]
8fe146dabb
Bump github.com/apex/log from 1.1.0 to 1.1.1 ( #234 )
...
Bumps [github.com/apex/log](https://github.com/apex/log ) from 1.1.0 to 1.1.1.
- [Release notes](https://github.com/apex/log/releases )
- [Changelog](https://github.com/apex/log/blob/master/History.md )
- [Commits](https://github.com/apex/log/compare/v1.1.0...v1.1.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-08-09 19:13:03 +08:00
dependabot-preview[bot]
5c83a05054
Bump github.com/golang/mock from 1.2.0 to 1.3.1 ( #235 )
...
Bumps [github.com/golang/mock](https://github.com/golang/mock ) from 1.2.0 to 1.3.1.
- [Release notes](https://github.com/golang/mock/releases )
- [Commits](https://github.com/golang/mock/compare/v1.2.0...1.3.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-08-09 19:12:09 +08:00
dependabot-preview[bot]
f0c4a8f159
Bump github.com/urfave/cli from 1.20.0 to 1.21.0 ( #236 )
...
Bumps [github.com/urfave/cli](https://github.com/urfave/cli ) from 1.20.0 to 1.21.0.
- [Release notes](https://github.com/urfave/cli/releases )
- [Changelog](https://github.com/urfave/cli/blob/master/CHANGELOG.md )
- [Commits](https://github.com/urfave/cli/compare/v1.20.0...v1.21.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-08-09 18:09:57 +08:00
Minghe Huang
edb6bbc585
Squashed commit of the following:
...
commit 44fee6b8cfb231c16bafaa9c39228aafc8a74e5d
Author: Minghe Huang <h.minghe@gmail.com >
Date: Fri Aug 9 10:56:03 2019 +0800
add PR template
2019-08-09 10:56:21 +08:00
Minghe
e301d2d54f
context of fx function ( #223 )
2019-08-09 09:10:49 +08:00
Minghe Huang
474cb26920
Squashed commit of the following:
...
commit 2f4d229b1ebabc3839fc1fbbe5444498fd929c80
Author: Minghe Huang <h.minghe@gmail.com >
Date: Sun Aug 4 22:51:03 2019 +0800
output log when debug
2019-08-04 22:51:18 +08:00
Minghe
8c962bf31a
add redis ( #222 )
2019-08-04 21:45:43 +08:00
Minghe
c8c4d69b57
release v0.4.0 ( #220 )
2019-07-29 09:31:47 +08:00
Minghe
61c151ef11
enable remote host provision and deploy ( #216 )
...
* 1. support provision a remote host
2. support deploy function to a remote host
3. support hosts management now
features:
* fx provision - provision on default host
* fx host - manage hosts
2019-07-29 09:27:34 +08:00
Minghe Huang
7d709d8f19
Squashed commit of the following:
...
commit 9b7cf0af05a0a248b6c200aef20a597ca212b88a
Author: Minghe Huang <h.minghe@gmail.com >
Date: Mon Jul 22 22:24:59 2019 +0800
use github default token
2019-07-22 22:25:28 +08:00
Minghe
9f14931d1f
multiple workflow in one source file ( #214 )
2019-07-22 21:14:34 +08:00
Minghe
6a7d7b2353
move goreleaser to github action( #213 )
2019-07-22 14:26:51 +08:00