Comments (4)
The gradle-git plugin doesn't provide anything for publishing, so I'm not sure there's anything that could be done here. There's a prepare task and a release task that cover the Git tag/push. But besides that, the plugin relies on the user adding dependencies on other tasks they want included in the release.
Let me know if I'm misunderstanding what you're looking for.
from gradle-git.
from gradle-git.
from gradle-git.
You could add an onlyIf
check on the tasks you don't want rerun that would check if the project version already has a tag. I don't think this is a good general solution, but may work for what you're describing.
As for any changes in gradle-git itself, given the status of the project (see the readme), I won't be doing anything more than bug fixes.
from gradle-git.
Related Issues (20)
- release-opinion error with maven-publishing plugin HOT 3
- release opinion deploy on nexus repository HOT 3
- release plugin is applied to CompositeBuilds HOT 2
- Make DelayedVersion serializable HOT 1
- Dependency to grgit 1.9.3 missing in maven central HOT 1
- describe() works different from git describe HOT 5
- Teamcity configuration HOT 4
- Need to use highest version, not nearest HOT 2
- Examples wanted HOT 1
- problem using the plugin HOT 4
- Document project status
- link in README.md to git-gradle-publish actually points to grgit HOT 2
- Don't attempt to fetch from remote when using non final versioning strategy HOT 5
- grgit dependency is outdated HOT 5
- Un-private ReleasePluginExtension.DelayedVersion HOT 3
- How to use RebuildVersionStrategy HOT 2
- Failure calling grgit.branch.current()
- Unable to resolve class org.ajoberstar.grgit.Grgit HOT 2
- Uncompatibility with Gradle 5.0 HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from gradle-git.