Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support and instructions for development against locally running queues #26

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

filipsch
Copy link
Contributor

@filipsch filipsch commented Jul 5, 2022

I've worked on making r-package-parser properly testable locally by having it connect to local mocks of SQS queues.
This should bring us one step closer to running the entire RDocs stack locally, without having to abuse the staging/production queues and trying to glean what's going wrong from DataDog logs, which wasn't a good setup.
You can cycle through the commits to see what's going on. I can give more context the next time we talk.

- When testing against localstack, the messages come in as an XML that
  has a different structure than the JSON from the production queues.
  Some hackery and cleanup was done to ensure both local and AWS queues work
- In the process, R/main.R was refactored
- Updated README.md with detailed instructions for local testing
@filipsch filipsch changed the title Fs/local development Add support and instructions for development against locally running queues Jul 5, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant