Feature: go jinja2 load latest git sha#1403
Open
macmoritz wants to merge 9 commits intokluctl:mainfrom
Open
Conversation
Author
|
@codablock any news on this? |
Collaborator
|
Hey @macmoritz, sorry for the very late response. First, thanks for the PR, this feature was already requested multiple times in the past. Regarding your questions:
|
Author
|
No worries @codablock, you are welcome.
|
Author
|
How do you feel about adding the commit and author date too? |
Author
|
@codablock I've worked on all discussed topics (migrated to dulwich, added an e2e test, fixed unit test). Would appreciate a review from you. |
Author
|
@codablock ping! |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Description
As described in #1400 I want a way to add some kind of revision to rendered files.
I liked the idea of @benedikt-bartscher to use git as a source and went with the git revision sha.
In total this PR still needs some work, f.e. adding more tests and adding docs with examples. I am happy to work on these after my early questions are answered and you provided some early feedback.Fixes #1400
Type of change
Please delete options that are not relevant.
Questions from my side
gitpythonlibrary files correct?gitpythonokay? Any idea on how to retrieve the git revision are welcome.Example
renders into (following output was reduced to provide better readability):