Hi Bryant,
On Tue, 2021-06-01 at 08:54 -0700, Bryant Foresman wrote:
> Can someone please help me with this? I may end up contributing a lot to
> ansible in the future, I just need help right now. If you don't know the
> answer but know where I can go for help, can you please redirect me?
Thanks very much for wanting to contribute! Some answers to your questions in-
line, you can also join #ansible-aws channel on libera.chat irc if you run into
any issues along the way.
The process for contributing to the collections under the ansible-collections
organization is generally similar, so the community.general example is a good
one.
Fork the community.aws repo to your personal Github account and clone it to a
directory structure that's in your COLLECTIONS_PATHS (for example, I use
`/local/ansible_collections/community/aws`). Make a branch for your change and
make your changes.
> > )
> >
> > Do I need to use a source version of ansible core as well, or just the most
> > recent stable version from pip that I have in my project's virtual
> > environment?
You can use any version of Ansible >= 2.9.10, it does not need to be from
source.
Sanity tests will be run by CI and can also be run locally from the root of your
local checkout of the repo using `ansible-test`, which is a part of Ansible
core.
`ansible-test sanity plugins/modules/cloudfront_distribution.py`
Unfortunately the integration test suite for cloudfront_distribution is disabled
right now because it's broken :(
https://github.com/ansible-collections/community.aws/issues/184 If you're able
to manually test your change when you open a PR we'd appreciate it if you could
share that test process so we can duplicate it.
> >
> > If someone could let me know, that would be great, thank you,
> >
> >
>
> --
> You received this message because you are subscribed to the Google Groups
> "Ansible Project" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to
ansible-proje...@googlegroups.com.
> To view this discussion on the web visit
>
https://groups.google.com/d/msgid/ansible-project/dc5c6e45-6e39-454a-adaf-71c923036b1bn%40googlegroups.com
> .
--
Jill Rouleau
They/Them/Theirs
Principal Software Engineer - Ansible Cloud