Uploaded image for project: 'National Data Service'
  1. National Data Service
  2. NDS-788

Change ndslabs-startup to use Jinja

XMLWordPrintableJSON

    • Icon: Task Task
    • Resolution: Fixed
    • Icon: Normal Normal
    • None
    • None
    • None
    • None

      Let's get rid of "moustache" – use Jinja and, if possible, pull templates from deploy-tools repo?

      Templating Options:

      1. have bash call jinja directly (requires Python + Jinja installed - see https://github.com/andreasjansson/envtpl)
      2. have user run Docker to run jinja (requires Docker installed - might as well just run Ansible at this point)
      3. keep / improve current moustache impl

      Sourcing Options:

      1. have startup pull from deploy tools
      2. have deploy-tools pull from startup
      3. external repo that both pull from (submodule? subtree?)

      This ticket is complete when we have chosen one of each from the above lists, as well as updated all templates' variable styles to match jinja formatting.

              lambert8 Sara Lambert
              willis8 Craig Willis
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved:

                  Estimated:
                  Original Estimate - 4 hours
                  4h
                  Remaining:
                  Remaining Estimate - 4 hours
                  4h
                  Logged:
                  Time Spent - Not Specified
                  Not Specified