Porting abra to Golang
This repository has been archived on 2021-07-22. You can view files and clone it, but cannot push or open issues or pull requests.
Go to file
decentral1se 1f6c0e8c4b
continuous-integration/drone/pr Build is passing Details
feat: support local apps.json loading
This logic supports the following cases:

- Download a fresh apps.json and load it if missing
- Check if a local apps.json is old and get a fresh one if so
- Always save a local copy after downloading a fresh apps.json

The http.Head() call is faster than a http.Get() call (only carries back
respones headers) and aims to make the more general case more
performant: you have the latest copy of the apps.json and don't need to
download another one. This a direct port of our Bash implementation
logic.

Closes #9.
2021-07-21 22:42:51 +02:00
.chglog chore: added git-chglog options 2021-07-15 01:18:34 +01:00
cli feat: support local apps.json loading 2021-07-21 22:42:51 +02:00
client refactor: moved all fatal errors to logrus 2021-07-21 09:04:34 +01:00
cmd/abra refactor(cli): moved commands and cli out of main 2021-07-15 03:44:07 +01:00
config feat: support local apps.json loading 2021-07-21 22:42:51 +02:00
tests/resources tests: around 60% code coverage for config package 2021-07-19 14:36:00 +01:00
.drone.yml test: integrate new test target into CI build 2021-07-19 15:50:16 +02:00
.gitignore chore: updated gitignore; added vscode settings 2021-07-19 06:57:50 +01:00
Makefile test: makefile now runs all tests recursively 2021-07-21 08:56:53 +01:00
README.md Add a Go report card badge 2021-07-15 23:35:43 +02:00
TODO.md feat: add recipe ls command 2021-07-21 13:28:46 +02:00
go.mod fix: multiline vars can now be read using fork 2021-07-21 12:05:50 +01:00
go.sum fix: multiline vars can now be read using fork 2021-07-21 12:05:50 +01:00
version feat: added version and makefile 2021-07-13 23:47:47 +01:00

README.md

go-abra

Build Status Go Report Card

WIP port of abra to Golang.