-
Notifications
You must be signed in to change notification settings - Fork 189
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
Support setting CI-Friendly-Versions in tycho-build-extension #611
Milestone
Comments
I have investigated here and thing with current maven this is to cumbersome. |
laeubi
added a commit
to laeubi/tycho
that referenced
this issue
Apr 24, 2022
tycho-build-extension Add a first implementation and integration test
laeubi
added a commit
to laeubi/tycho
that referenced
this issue
Apr 25, 2022
tycho-build-extension Add a first implementation and integration test
laeubi
added a commit
to laeubi/tycho
that referenced
this issue
Apr 25, 2022
tycho-build-extension Add a first implementation and integration test
laeubi
added a commit
to laeubi/tycho
that referenced
this issue
Apr 26, 2022
tycho-build-extension Add a first implementation and integration test
laeubi
added a commit
to laeubi/tycho
that referenced
this issue
May 2, 2022
tycho-build-extension Add a first implementation and integration test
laeubi
added a commit
to laeubi/tycho
that referenced
this issue
May 2, 2022
tycho-build-extension Add a first implementation and integration test
laeubi
added a commit
to laeubi/tycho
that referenced
this issue
May 2, 2022
tycho-build-extension Add a first implementation and integration test
laeubi
added a commit
to laeubi/tycho
that referenced
this issue
May 3, 2022
tycho-build-extension Add a first implementation and integration test
laeubi
added a commit
to laeubi/tycho
that referenced
this issue
May 3, 2022
tycho-build-extension Add a first implementation and integration test
laeubi
added a commit
that referenced
this issue
May 3, 2022
tycho-build-extension Add a first implementation and integration test
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
As discussed in #603 CI-Friendly-Versions might be of high value for ease building consistent versions.
We should add support for automatically setting the following items:
{revision}
initialized with what currently is theDefaultBuildTimestampProvider
{sha1}
initialized with what currently is theJGitBuildTimestampProvider
this could be done in the following way:
tycho.config
file two properties:cifriendly.revision
andcifriendly.sha1
if they aretrue
we set the corresponding value in the maven session properties inafterSessionStarts
BuildQualifierMojo
if there is already a valueBuildTimestampProvider
so it could be used more flexible, e.g. one might want to havecifriendly.revision
not true/false but having a hint for a specific provider to lookup in the PlexusContainer (would require changing theBuildTimestampProvider
interface) passing config values and so onThe text was updated successfully, but these errors were encountered: