You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When I first tried to get Pebble running using the binary I downloaded from the releases, it complained about missing files it was looking for. I got it working by copying the test directory from the source repository into the same folder as the Pebble binary. With that, I was able to run Pebble without needing to specify any arguments.
This would be useful to document for people just starting out with Pebble to improve their initial experience.
@aral: I got it working by copying the test directory from the source repository into the same folder as the Pebble binary. With that, I was able to run Pebble without needing to specify any arguments.
This appears to explain why having the test data alongside the downloaded binary did not require you to explicitly reference the configuration file.
The current example has you installing the binary from source and then remaining in the directory where you ran go install for the next step, which is pebble -config ./test/config/pebble-config.json; the local path reference assumes that your current working directory is still $GOPATH/src/github.com/letsencrypt/pebble.
If you're following those steps exactly that is true, but as you indicate it could probably be called out to make it clearer.
Some thoughts that come to mind:
flesh out a subsection specific to the release binaries with a note regarding copying the test data
bundle the test data alongside release binaries in an archive file (along with any other core requirements)
It might be worth discussing the latter approach alongside any work to update the README.
I've only recently looked into this project, so my apologies if I am off-base on my feedback.
When I first tried to get Pebble running using the binary I downloaded from the releases, it complained about missing files it was looking for. I got it working by copying the
test
directory from the source repository into the same folder as the Pebble binary. With that, I was able to run Pebble without needing to specify any arguments.This would be useful to document for people just starting out with Pebble to improve their initial experience.
Related: #308
The text was updated successfully, but these errors were encountered: