modularity / nfs-server-e2e-sample

Created 2 years ago
Maintained by langdon
Attempting to collect an example of all aspects of doing a complete module + container distribution
Members 1
langdon committed 2 years ago

NFS Server Sample

Identify the use cases/ user stories

  • Ensure the cases are listed in the content plan
  • the use cases can then be prioritized
  • the use cases should be listed separately even if delivered by the same module or output artifact
  • Each "project" (e.g. NFS Server) should probably have a supporting doc. For example.

Create module tests

Design and implement your module

Ensure rpms used by module are tested

Build and test your module

  • Follow the build instructions to build your module. #TODO: correct link
  • Ensure that your tests are being automatically run
    • Connect the triggers by following the instructions #TODO: correct link
    • Review results in resultsdb. How? #TODO: correct link

Create container tests

Create container output artifact

Build and test your container

  • Follow the build instructions to build your container. #TODO: correct link
  • Ensure that your tests are being automatically run
    • Connect the triggers by following the instructions #TODO: correct link
    • Review results in resultsdb. How? #TODO: correct link

Template for requesting dist-git repos

Please cut & paste the template below to author an email to threebean to request new repos.

Threebean!

Can you please create some dist-git repos for me?

- names: {name of repo, i.e. nfs-server}
- namespaces: {modules/ or docker/ ?}
- environment: {production or staging ?}

For each combination of name and namespaces:

- summary: One sentence describing this thing.
- description: A longer paragraph describing what this thing is for.

  1. A cheatsheet for requesting repo creation, you actually do it all at once by sending an email to threebean.