Skip to content
This repository has been archived by the owner on Apr 28, 2023. It is now read-only.

v0.0.1-pre1

Pre-release
Pre-release
Compare
Choose a tag to compare
@lucaswilric lucaswilric released this 26 Aug 01:59
· 38 commits to main since this release

Changelog

13b91b1 Set up goreleaser
95b4d30 Add config for pre-commit hooks
5cb023a Fix formatting
7eb2999 Merge branch 'golang' into main
905645d More useful example config
52c435b Make the README slightly less aspirational and more accurate
05ab9dd Actually start applications
a9a5266 Write down some more assumptions
804eeff Fix the error message when bailing out
52d81b4 Extract a method to get the application name
2ba1d50 Formatting
0fb30d6 Get rid of Ruby, making the Go takeover complete!
186fabd CI
b786290 Tests for domain/app.go
9fdde41 Tests for resolver package
4086047 Finish off the Golang rewrite
ab958e1 Fix up some problems with initialising App objects and their Configs
009ecd1 WIP: Start roughing out a dependency resolver
70dbfd6 Don't rely on being in GOPATH -- use go.mod instead
c090e5f Figure out which app to start, and read its config
4a3b9f2 Make the --verbose flag persistent, so all commands can use it
da1082c Document some assumptions
c0afe02 Ignore go executable
576eef7 Start a Go implementation
70d7ab7 First attempt at a Bash alias to use the required Ruby in any dir
3ff7a18 Get up-to-date code for our dependencies
d69c04e Use the current git repo as a default app name, not PWD
b0329b1 Remove the aspirational README info about --file switch
68177b3 Move classes into files
3f69652 Remove recursion from App, and put it in DependencyResolver instead
286c2fe fixup! Extract a method that gets the config required for the current mode
50b98de Remove some needless variable assignments
c37397f Extract methods for getting the mode-specific config and the command
24f75c5 Extract a method that gets the config required for the current mode
6bf3128 Extract a method for config in AppStarter
4fccf80 These constants belong to AppStarter
9bb8639 We don't need to pass the entire set of options around
1f6c94f Contain options in a class
fcc0e48 Move TODO comments to Trello board
317a1a4 Write some code to start figuring this out
0d78951 Aspiration README
21937ea Start with an example config file