meli

faster, drop in, alternative to docker-compose

MIT License

Stars
174
Committers
3

Bot releases are hidden (Show)

meli - v0.1.1.3

Published by komuw almost 7 years ago

Changelog

acf943b login

Docker images:

  • komuw/meli:0.1.1.3

Automated with GoReleaser
Built with go version go1.9.2 linux/amd64

meli - v0.1.2.1.1b

Published by komuw almost 7 years ago

Changelog

1946240 dont release rpm
e1dc96e create deb file

Docker images:

  • komuw/meli:0.1.2.1.1b

Automated with GoReleaser
Built with go version go1.9.2 linux/amd64

meli - v0.1.2.1.1

Published by komuw almost 7 years ago

Changelog

5d5b682 create multiple releasers
3bd2af3 use dockerfile that has a shell

Docker images:

  • komuw/meli:0.1.2.1.1

Automated with GoReleaser
Built with go version go1.9 linux/amd64

meli - v0.1.2.1

Published by komuw almost 7 years ago

Changelog

b9cdcea create multiple releasers

Docker images:

  • komuw/meli:0.1.2.1

Automated with GoReleaser
Built with go version go1.9 linux/amd64

meli - v0.1.2

Published by komuw almost 7 years ago

Changelog

610d845 Merge pull request #68 from komuW/issues/67-nestedService
e13c537 Merge pull request #70 from komuW/issues/69-write-too-long
fe32785 also use user provided context
4c51934 dont tar symlinks
1c103bc add test files for symbolic links
691a31b add regression service for nested service
c61ffd0 Update README.md
6e166fb Merge branch 'master' of github.com:komuW/meli
5acbbc8 add github helpers
6f372cb Update README.md
6931e36 Update README.md

Docker images:

  • komuw/meli:0.1.2

Automated with GoReleaser
Built with go version go1.9.2 linux/amd64

meli - v0.1.1

Published by komuw almost 7 years ago

Changelog

7db90d2 Merge pull request #66 from komuW/pretty-stdout
a599b26 pretty container logs
d6218be stream build
d18363e pretty build image output
2d7fc5c use fmt instead of log
9af0765 handle incorrect auth files


Automated with GoReleaser
Built with go version go1.9 linux/amd64

meli - v0.1.0

Published by komuw almost 7 years ago

Changelog

a05c059 Merge pull request #65 from komuW/issues/64-credStore
cab112f add cred helper pkg
54b80f1 use credstore


Automated with GoReleaser
Built with go version go1.9 linux/amd64

meli - v0.0.9

Published by komuw almost 7 years ago

Changelog

f36c5c7 Merge pull request #61 from komuW/improve-perf
5ffacbc improv circleci config
fb40494 update benchmarks
1dae34c rm main_test
9dd53ca rename func
05985e5 update readme example
de6bb9c update container ID if container already exists
27d4e64 add auth
ac1ab6a set correct docker-compose path
59e07c7 add benchmark for startContainers func
381a742 more perf improvements
69fb89d dont defer log close
f41b4de dont stdout output unless in debug mode for images


Automated with GoReleaser
Built with go version go1.9 linux/amd64

meli - v0.0.8

Published by komuw almost 7 years ago

Changelog

e3a0d81 Merge pull request #58 from komuW/update-readme
5f5477a Update README.md
325b93e Update README.md
e1a9b09 update readme
e7e6bd7 Merge pull request #56 from komuW/refactor-func-args
cc4d801 run benchmarks
5ae9c55 use os-agnostic file join
6619520 fix test name
ed70e20 fix xomments
c58859a rm bad comments
312dc06 rm already implemented todo
929e1c2 Merge pull request #57 from komuW/pass-in-reader
98c9a43 dont log to stdout in tests
e68483b dont log in volume tests
18aa559 rename compose service config
be6bbcd rm api/debug.test
c9846c9 provide compose file
69d06fc handle index out of range error
81e23a8 fix network tests
cb4c49f fix image tests
b013f1c rename type
86f550f refactor some tests
7e7f054 refactor funcs
29c82e6 update lock file


Automated with GoReleaser
Built with go version go1.9 linux/amd64

meli - v0.0.7

Published by komuw almost 7 years ago

Changelog

9ee2856 Merge pull request #55 from komuW/issues/5-links
a908a5b end fix
bbec855 end fix
bdcac2e test quay images
7c32497 add google dns
808e45d add links to types
0f08eb8 Merge pull request #52 from komuW/testDir
7c9d875 add file
5c942dd add test nested dir


Automated with GoReleaser
Built with go version go1.9 linux/amd64

meli - v0.0.6

Published by komuw almost 7 years ago

Changelog

3377146 Merge pull request #51 from komuW/show-version
3d9ff4b show meli version
c28179c Merge pull request #50 from komuW/fix-docker-run
bf5020f cool
18f62b9 prune all
67545be image prune
6a7e1a4 stop and rm containers,images etc
1fac7e9 use correct compose cmd format
928d300 time has no args
60f6550 usr/bin/time isnt in ci
f3b623e install compose differently
c730c20 dont benchmark on ci
2b1dfe2 benchmark against compose
bbabc29 start adding benchamrk against compose
b16f02e add useful comment
434b1e2 increase test containers
c9bab3f fix format tests
f18b5ab fix image test
4bfb138 fix test
01bcafc handle relative host paths
a00364b add test container
cdeadf7 handle all volumes
f3df6ab add todo
6e3c159 use a docker containers context
516a810 Merge pull request #47 from komuW/fix-host-vol-path
f35def7 fix host path mount
4c4c511 Update README.md
f3ce5c1 Update README.md


Automated with GoReleaser
Built with go version go1.9 linux/amd64

meli - v0.0.5

Published by komuw about 7 years ago

Changelog

5289f44 dont use scanner
0a0f7a6 rm unused func


Automated with GoReleaser
Built with go version go1.9 linux/amd64

meli - v0.0.4beta1

Published by komuw about 7 years ago

Changelog

5289f44 dont use scanner
0a0f7a6 rm unused func


Automated with GoReleaser
Built with go version go1.9 linux/amd64

meli - v0.0.4

Published by komuw about 7 years ago

Changelog

66e696d new release
4683f47 Merge pull request #42 from komuW/issues/27
093717f Merge branch 'reuse-container' into issues/27
58685e0 merge
19523fc rm unused test
2ddf7c5 Merge pull request #45 from komuW/refactor-image
495d3d0 use io.Copy for perf
1145e56 Merge pull request #44 from komuW/refactor-auth
e8ed8d5 fix data race with sync.Map
9f46ed4 fix stuff
f6287ad improve logging
3b6413a fix typo
eca3597 cache auth info
0f8973d cache auth info
36a907f dont connect network for older containers
4b1d585 expand tests
c38a880 dont log containers
50bda1b dont use time in container name
193ba9e reuse container if already running
72ad534 label all containers: we'll use that to search for containers
a85477f return errors from image
ebeb2e3 test format compose path & auth
6dfd466 test volume formatting
d0fbaea test format ports
cc6adf8 test auth
ab6132e test volumes
8fc95f5 test network
7ac6852 add benchmarks to ci
effd9bb test container logs
770623d test container logs
728b240 merge dependency injection branch
cc59dea Merge branch 'issues/27' into ok3
8789d62 test container start
46e413e refactor to use same mock docker client
d2be865 add create container tests
bd2c0f5 add image tests and benchmarks
76166f7 use interfaces to enable tests
82a9b6f test image pull
0010216 inject client as a dependency to funcs
51cba60 inject client
15e3b40 add bench
6622bb6 update readme
220fce6 addede more tests
9959bb2 addede more tests
771aea8 add network name
90bd386 dont rm images
1cef8ec docker prune
928bf10 docker prune
54c7137 stop container before remove
ed2c4dd rm images in subsequent runs
b18e5f8 pull images anew
8380df6 add
4e9a83c dont count exited containers
d8b2ad8 count running containers
4110948 stop containers b re-run
b55b25d export format apis
344c799 check test coverage in ci
0bd46f4 check test coverage in ci


Automated with GoReleaser
Built with go version go1.9 linux/amd64

meli - v0.0.3beta2

Published by komuw about 7 years ago

Changelog

5fa0566 Merge pull request #40 from komuW/issues/38
5575673 fix issues/38
3b4d4ae fix path of command
2f21180 test meli up from dir with docker-compose file
fee219f ignore dist dir
4b37fbc release manually
e6a39ed fix typo
b905e14 fix typo
66eb839 git clean before release
0873668 validate


Automated with GoReleaser
Built with go version go1.9 linux/amd64

meli - v0.0.3beta

Published by komuw about 7 years ago

Changelog

200718a conditional deploy
925902e conditional deploy
f8d3c77 use public docker hubs if no docker config found
d61a0a8 fix docker version
af18e96 fix docker version
3639c63 install own docker
78d8b70 add docker to ci
15356d7 fix git path
1ead56e rm unused files
362cb18 test with race
4b6bf1f add running to ci
e627f2c enhance errors
27bf162 add test compose file
ecea677 Merge pull request #35 from komuW/issues/34


Automated with GoReleaser
Built with go version go1.9 linux/amd64

meli - v0.0.2beta

Published by komuw about 7 years ago

Changelog

3e1883a add release section
8ac4045 rm bsds
981ecfb run in race
896917d add future compose check
4104029 clean git for goreleaser
158f782 test release
78be581 clean git for goreleaser
73d361e rm faker
5cb19a1 ensure and prune
571fcdd use https://npf.io/2016/10/reusable-commands/
45ff0e7 add proper path
7d567bc add proper path
fc7ea65 add circleci
9ed3f65 typo
917c5d2 add releaser
5e70978 change follow logs name
2a5441a Update README.md
b63fbf4 Update README.md
9699afe add benchmark section
2910623 add benchmark section
d052a2f add benchmark section
aa6bc23 add benchmark section
c5ad428 Update README.md
df58be8 add benchmark section
2c42b51 add benchmark section
b28897b add benchmark section
9d90b12 add benchmark section
b55c4a0 add benchmark section
32f95a7 add benchmark section
308b8ba Merge branch 'master' of github.com:komuW/meli
9f13550 add benchmark section
5eb848c add benchmark section
c27cb87 Update README.md


Automated with GoReleaser
Built with go version go1.9.1 linux/amd64

meli - v0.0.1beta

Published by komuw about 7 years ago

Changelog

4051920 Merge pull request #33 from komuW/issues/2-cli
a8faeb4 Update README.md
8df1695 improve readme
b9c2fda add cli
fecad19 improve error msgs
2891a89 create a cli module
4c932e8 add a funny cli
221bd22 update lock file
b7f9882 Merge pull request #32 from komuW/issues/24-stream-logs
beaf088 tail container logs
b5ce864 Merge pull request #31 from komuW/hotfix-private-hub-in-img-build
811d903 export network apis
8d01896 create standalone auth module
4b4bff9 use correct registry url
e884dcd whitespace errors for human consumption
41c717c return errors
41dcde0 init br
e6154e0 Merge pull request #29 from komuW/issues/28
977bbf0 use docker service name in conatiner name
1596f24 add support for quay
d3a1c3f add support for private docker hub
4e9e4ce add auth func
1667170 rm binary
caa07ac use scanner for stdout
cdff9d8 rm binary
893ce71 move docker stuff to own folder
f747335 rename func
9d9bdad more clean up
ca3f47d move container funcs to own module
cdc7d09 create container module
1c9ee5c close client
b37bc8c cleanup
d3f1aff Merge pull request #25 from komuW/issues/6-volumes
f9de28d finish off support for volumes
ffc88c5 add volue to container.Config
05b5d79 format
de3d1d1 do experiment
a207bca add r&d notes for volumes
61d0623 add service level volumes
2042fb9 fix small stuff
9b9b14c add a volume module
1ceeffc add volumes
64ce761 update lockFile
d484854 Merge pull request #23 from komuW/rm-pkg-errors
b6da22d format errors per line
2468312 rm "github.com/pkg/errors"
6bb5a41 Merge pull request #22 from komuW/support-build-issues/14
df9a249 refactor code around
e4043c6 refactor code around
1625922 create container from built image
542b18b close client
4820c87 handle services with build context but no dockerfile
ecf9db5 add build without dockerfile
a9669d2 tag images
7e4bf12 build image
9b7f7a2 add comment
edb83be close response
c17e7e4 context laready cloed
d635858 try building image
9adc3c2 try building image
0547af7 add build struct
091ae1f add docs
8e070bb add container with build instruction
31010a2 dep ensure
e249b53 Merge pull request #20 from komuW/support-restart-issues/18
3a4d95a add restart option
b8d1f48 add restart to docker compose
3bf7a0c Merge pull request #19 from komuW/support-command-issues/9
3533cec add support for command option
77b0d8f format structs
b5c48b6 add image with command
419072b ignore go-pry stuff
d9406ba dep ensure
3382cb6 eliminate a wasteful loop
729ddd1 Merge pull request #16 from komuW/port-mapping-issues/7
7188fae dont initialize []nat.PortBinding slice
27b37aa add preliminary port support + move stuff around
47677b2 add ports to docker compose fie
6c1461d update readME
6aef19f update readME
ed94e3d Merge pull request #15 from komuW/add-env-issues/8
880f51a add env support
91ec589 add env to compose file
f655513 Merge pull request #13 from komuW/add-label-issues/11
e69004a add todo
d07f9eb done
a49d80e stuff
da4411f add labels
dab84d3 use program name in network name
251ba27 handle os.Getwd err
1b25778 use cwd as network name
abb6242 dep ensure
5a3be95 make image pull concurrent
c220274 format imagename
81e72b5 separate network to own module
1ec24e9 return early if network exists
996cabf add network
80ac6c7 let docker generate container name
4454e6e use stub name
c8329b0 publish ports
23230ae add container name
0f40a25 close resources after use
d161b49 use dep
b7960cb use dep
79f5d9d Create README.md
e928bc8 add miscellaneous notes
1eb9bff rm demo
d7d3eea show stderr
2362530 add more descriptive variable names
f2dea6d handle err
1d3c45e swap images
2626d01 dont wait for container start
a6e88e9 dont wait for container start
51c605b add net an vol
575f3d9 ignore vscode
956e472 license
e293e3f license
41c9487 init
83943a0 add ignore
9f84951 add ignore


Automated with GoReleaser
Built with go version go1.9.1 linux/amd64