nasa / fprime-tools

F´ Python tooling and helpers.
https://github.com/nasa/fprime
Apache License 2.0
20 stars 38 forks source link

Alternate deployment for cookiecutter #144

Closed thomas-bc closed 1 year ago

thomas-bc commented 1 year ago
Related Issue(s) https://github.com/nasa/fprime/issues/1981
Has Unit Tests (y/n) y
Builds Without Errors (y/n) y
Unit Tests Pass (y/n) y
Documentation Included (y/n) n

Change Description

Note: Opening as draft as it builds onto #142 and therefore requires it to be merged first.

Adds in the capability to refer to an alternate deployment cookiecutter template for new deployments, just like new --component has.

Rationale

Addresses https://github.com/nasa/fprime/issues/1981

Testing/Review Recommendations

Tests included. I also created https://github.com/thomas-bc/fprime-deployment-cookiecutter to confirm that it works (only difference is that the default deployment name is "FromGitHub")

Future Work

Add docs to F´ guides on settings.ini