debops / debops/debops

Create DebOps role template using Copier

Open
#1,617 3 comments 0 reactions 1 assignee View on GitHub

@ypid is already working on this.

Since Feb 13, 2021.

new feature priority: medium
Dominant language
Jinja
Stars
1.4k
Forks
379
Avg merge
4d 18h
Merged PRs (30d)
8

Description

I checked out Copier today which is the thing I was waiting for when it comes to project template management as it cannot only do the initial creation, but also update instantiated projects as the template involves (using git history). I propose we create a template for how a DebOps role should look like and use it to keep our roles up-to-date in the monorepo. Currently, Copier has a bug with applying template diffs when the template is not the repo root (https://github.com/copier-org/copier/issues/315). Keep this in mind. It has cost me a bit of time. So I suggest we create a separate repo for now and later merge it into the mono repo.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.