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

project_loader: add basic template support #2189

Merged
merged 12 commits into from
Aug 14, 2018

Commits on Aug 2, 2018

  1. project_loader: add basic template support

    In a desire to reduce duplication between snaps, introduce support for
    templates. Templates have the ability to add YAML snippets to apps, YAML
    snippets to parts, and indeed add entire parts to a project. Don't
    introduce any actual templates, just the groundwork for them.
    
    LP: #1785109
    
    Signed-off-by: Kyle Fazzari <kyrofa@ubuntu.com>
    kyrofa committed Aug 2, 2018
    Configuration menu
    Copy the full SHA
    c806f18 View commit details
    Browse the repository at this point in the history

Commits on Aug 10, 2018

  1. Use core16, not core

    Signed-off-by: Kyle Fazzari <kyrofa@ubuntu.com>
    kyrofa committed Aug 10, 2018
    Configuration menu
    Copy the full SHA
    16acf1b View commit details
    Browse the repository at this point in the history
  2. Add templates to manifest

    Signed-off-by: Kyle Fazzari <kyrofa@ubuntu.com>
    kyrofa committed Aug 10, 2018
    Configuration menu
    Copy the full SHA
    4966956 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    511f8ca View commit details
    Browse the repository at this point in the history
  4. Fix template readme

    Signed-off-by: Kyle Fazzari <kyrofa@ubuntu.com>
    kyrofa committed Aug 10, 2018
    Configuration menu
    Copy the full SHA
    aee3aea View commit details
    Browse the repository at this point in the history
  5. Tie templates to bases

    Signed-off-by: Kyle Fazzari <kyrofa@ubuntu.com>
    kyrofa committed Aug 10, 2018
    Configuration menu
    Copy the full SHA
    b23a380 View commit details
    Browse the repository at this point in the history
  6. Change readme to use core18

    Signed-off-by: Kyle Fazzari <kyrofa@ubuntu.com>
    kyrofa committed Aug 10, 2018
    Configuration menu
    Copy the full SHA
    41b0aac View commit details
    Browse the repository at this point in the history

Commits on Aug 11, 2018

  1. Better base check

    Signed-off-by: Kyle Fazzari <kyrofa@ubuntu.com>
    kyrofa committed Aug 11, 2018
    Configuration menu
    Copy the full SHA
    282f0c6 View commit details
    Browse the repository at this point in the history
  2. Use ordered dict to ensure consistent print

    Signed-off-by: Kyle Fazzari <kyrofa@ubuntu.com>
    kyrofa committed Aug 11, 2018
    Configuration menu
    Copy the full SHA
    ecd0519 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    efab76c View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2018

  1. Spelling/grammar fixes

    Signed-off-by: Kyle Fazzari <kyrofa@ubuntu.com>
    kyrofa committed Aug 14, 2018
    Configuration menu
    Copy the full SHA
    0c7abf9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    648a67b View commit details
    Browse the repository at this point in the history