decentral1se
f4d8b45859
fix: sort tags in descending order
...
Update tagcmp dep also.
2021-09-06 12:22:45 +02:00
decentral1se
da049ad69a
fix: drop swarmkit/etcd dep
...
continuous-integration/drone/push Build is passing
Details
Part of coop-cloud/go-abra#57 .
2021-09-04 21:08:14 +02:00
decentral1se
f65090bd2f
chore: run go mod tidy [ci skip]
2021-09-04 20:51:38 +02:00
Roxie Gibson
7dce352366
deps: just updating deps to not err out on my end
continuous-integration/drone/push Build is passing
Details
2021-08-31 15:53:50 +01:00
decentral1se
66a8630101
feat: implement undeploy command
continuous-integration/drone/push Build is passing
Details
2021-08-30 01:36:42 +02:00
decentral1se
440911f983
feat: finish app run command
continuous-integration/drone/push Build is passing
Details
2021-08-29 21:20:21 +02:00
decentral1se
547f785da5
feat: add app cp command
continuous-integration/drone/push Build is passing
Details
2021-08-29 13:41:29 +02:00
Roxie Gibson
451c3d772d
docs: updated go env steps fo install our pgks
continuous-integration/drone/push Build is passing
Details
2021-08-13 13:23:54 +01:00
Roxie Gibson
98ec23761f
refactor: de-vendor tagcmp into its own repo
2021-08-13 12:49:46 +01:00
Roxie Gibson
239c925d66
WIP: foundations for app deploy
2021-08-03 08:49:16 +01:00
decentral1se
d74b7636a1
WIP make a start on the hetzner command
2021-08-02 01:54:16 +02:00
decentral1se
bf7de84c66
chore: upgrade godotenv fork for multiline support
...
Also ran `go mod tidy`.
2021-07-31 19:03:31 +02:00
decentral1se
932803453e
WIP: still hacking on the app new command
...
Finally had to fork godotenv because it strips comments and we need
those to parse length values (e.g. "FOO=v1 # length=10") (or in other
words, motivation to move to the YAML format).
There is a new secret module now, with functionality for dealing with
generation and parsing of secrets.
The final output needs some work and there is also the final step of
implementing the sending of secrets to the docker daemon. Coming Soon
™️ .
2021-07-31 12:49:22 +02:00
Roxie Gibson
ac6b8ab147
chore(deps): upgrade containerd 1.5.3 -> 1.5.5
2021-07-30 16:34:06 +01:00
decentral1se
064a0f271f
WIP: further process on app new command
2021-07-30 13:16:28 +02:00
decentral1se
13028db287
chore: go mod tidy for new deps (go-git)
2021-07-26 15:38:33 +02:00
decentral1se
359b07b562
WIP: recipe create
2021-07-25 00:07:35 +02:00
Roxie Gibson
0242dfcb0f
fix: multiline vars can now be read using fork
continuous-integration/drone/push Build is passing
Details
2021-07-21 12:05:50 +01:00
Roxie Gibson
f7059dbe98
refactor: filesystem io
2021-07-19 07:04:37 +01:00
Roxie Gibson
38f610bdec
feat: abra server ls
...
continuous-integration/drone/push Build is passing
Details
WE DID IT! The first actual command to be ported.
Code is still a mess in terms of UX but its a milestone!
2021-07-18 04:21:26 +01:00
Roxie Gibson
b9e06f2310
feat: added util formatting for the cil
2021-07-17 09:27:52 +01:00
Roxie Gibson
5e1b076bf9
feat: very basic context management
...
continuous-integration/drone/push Build is passing
Details
Taken from this gist by github.com/agbaraka
https://gist.github.com/agbaraka/654a218f8ea13b3da8a47d47595f5d05
There is no in-built way of dealing with contexts using the golang sdk.
This means we have to make our own Dial helper borrowing from Docker CLI
This means all Docker API calls are made within the ssh connection
This uses `docker system dial-stdio`
2021-07-16 09:32:24 +01:00
Roxie Gibson
881ccfd820
chore: added libs i plan to use in future
2021-07-15 08:06:12 +01:00
Roxie Gibson
9e52e9f676
Initial Commit
...
Added some cli commands
2021-07-13 22:34:32 +01:00