-
Notifications
You must be signed in to change notification settings - Fork 153
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
TECH: snapshot publish #455
Conversation
…ublish to snapshot repo
PGP_KEYID: ${{ secrets.pgp_keyid }} | ||
PGP_KEY: ${{ secrets.pgp_key }} | ||
PGP_PASSWORD: ${{ secrets.pgp_password }} | ||
run: > | ||
./gradlew publishRelease -Pkaspresso.ossrh.user=${OSSRH_USER} | ||
./gradlew publishAllPublicationsTo${{ inputs.releaseType }}Repository | ||
-Pversion=${{ inputs.version }} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It would be more clear if all kaspresso related parameters start with kaspresso.
prefix. Up to you here.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
done
.forUseAtConfigurationTime() | ||
|
||
val sonatypeRepoName = "SonatypeReleases" | ||
val ossrhUsername = findProperty("kaspresso.ossrh.user")?.toString() |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Did you check that configuration cache is not broken here?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
we don't use configuration cache. No, I'm don't check this point.
I think we check all places when we add configuration cache support
6632dfe
Refactor publish release pipeline && add SNAPSHOT publishing