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

[MNGSITE-446] Properties file gets deleted by default. #653

Merged
merged 3 commits into from
Jan 29, 2025

Conversation

Bukama
Copy link
Contributor

@Bukama Bukama commented Jan 26, 2025

According to docs of the plugin itself as well of my understanding of the plugin code myself, the clean phase is executed by default after a successful release by default (DefaultReleaseManager).

So I updated this in the docs on site.

Closes #MNGSITE-446.

content/apt/guides/mini/guide-releasing.apt Outdated Show resolved Hide resolved
by simply excuting the <<<release:perform>>> goal can create and deploy a new instance of the project artifact time and again.
The <release.properties> file is created while preparing the release. The <release.properties> file can be given to any developer within the team and
by simply executing the <<<release:perform>>> goal can create and deploy a new instance of the project artifact time and again.
By default the file gets deleted after a successful release.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

so how is it reused then? I'm missing something here.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I removed the part about reusing it completely, because it doesn't make sense in my opinion anymore, when the file gets removed by default. I was already thinking about this when creating the creating the PR, but decided against, because I was thinking maybe I'm the only one who thinks so. But your question shows me, that I'm not.
This said, I think that for the documentation we can go with "if you don't use the default, you know what you are doing with your properties-file".

content/apt/guides/mini/guide-releasing.apt Outdated Show resolved Hide resolved
content/apt/guides/mini/guide-releasing.apt Outdated Show resolved Hide resolved
content/apt/guides/mini/guide-releasing.apt Outdated Show resolved Hide resolved
@elharo elharo merged commit b6325d5 into apache:master Jan 29, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants